This unit introduces students to essential AI tools and concepts used in modern software development, including code assistants (GitHub Copilot, Amazon CodeWhisperer, Tabnine), prompt engineering, and core machine learning and NLP ideas. Students will practice applying these tools to automate repetitive tasks, format and translate code, debug, and produce basic QA and maintenance artifacts to prepare for deeper project work in subsequent units.
Leave a Reply