AI and Large Language Models for Software
June 7, 2024 ยท View on GitHub
This course was created from this GitHub template.
You can see the rendered course material here.
If you would like to contribute to this course material, please submit an issue.
About this course
This course guides learners in how to leverage AI, specifically Large Language Models such as ChatGPT and Bard, for software.
Learning Objectives
This course will teach learners to use AI to:
- Generate code
- Debug code
- Refactor code
- Annotate code
- Understand code written by others
- Translate code to other languages
- Follow ethical guidelines for using AI

All materials in this course are licensed under a Creative Commons Attribution 4.0 International License unless noted otherwise.