This book is an ideal supplementary text for any programming course. That’s because an AI assistant like GitHub Copilot can help your students develop higher quality software faster than ever before. However, to do that, your students need to be able to read and write code so they can thoroughly review, test, debug, and improve the code that’s generated by AI.