Course Introduction
- Overview and Logistics lecture slides
- Course content lecture and slides. In the in-person lecture, we got up to this point.
- Technical debt and software quality - listen up to 15:50
Advice for Using AI in This Course
- Should you use AI when learning to code? This educator says no, and although he makes some good points, I think this is a more balanced approach.
- Some insight into what it is like to “vibe code” 😊
One of the goals for this course is to become fluent in C++ which you will not be able to do if you use AI as a crutch. Do not use AI to generate solutions for the handouts, labs or project. Remember that you need to pass the test, and the exam, without the help of AI.