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.

Click to access book
(no login required)

Click to take course for a certificate (for free!)

Click to take course on Coursera

Click to provide feedback


Our courses are open-source and all materials used to create the course are available here: https://github.com/fhdsl/AI_for_Efficient_Programming


Intended Audience


Concepts Discussed


Learning Objectives


This work was funded by:
ITCR

Fred Hutch Cancer Center