This course on AI for software development explores the use of AI large language models (ChatGPT, Bard, etc) and their potential benefits and challenges. Hands-on activities show the ways in which AI can speed up software development tasks and free up time for more creative and strategic work, maximizing benefits/efficiency while limiting harm.
This course was launched Apr 2023.
Our courses are open-source and all materials used to create the course are available here: https://github.com/fhdsl/AI_for_Efficient_Programming