Week 02: AI-assisted dev
Introduction
This week, we’ll explore the rapidly evolving landscape of AI-assisted software development. We’ll compare the “big three” conversational models—Gemini, ChatGPT, and Claude—and dive deep into GitHub Copilot, our primary “Co-Pilot” for the semester. You’ll learn the art of prompt engineering using the CPTF framework and discover how to leverage AI to explain, debug, and refactor your code effectively.
Recommended readings
- GitHub Copilot documentation - Official guide to GitHub Copilot
- The art of prompt engineering - Best practices for prompting AI code assistants