C++ Programming — CS101
From your first line of code to real programs, the way a computer science course teaches it.
This is a full C++ course built from Tony Gaddis's well-known textbook, Starting Out with C++. It runs over two semesters of twelve weekly classes each -- one class every Saturday, a single two-to-three hour session -- and takes you from knowing nothing to writing real programs with classes, files and data structures. Each Saturday you watch that week's video together, a moderator answers your questions as you go, and you write real code with Claude Code at your side, so you build real computer science skills and a real habit of working with an AI.
Two semesters, 24 classes in all, one class a week -- a single two-to-three hour Saturday session. The syllabus is open to everyone; each class's lesson opens for subscribers. It is included in the one $13.99/month subscription.
Semester 1C++ Foundations — From Zero to Real Programs
You start knowing nothing about C++ and end the semester writing real programs that make decisions, repeat work, hold data in arrays, and read and write files. You learn how a computer runs your code, and you use Claude Code to explain and check every new idea.
See the 12 classes →Semester 2C++ Objects and Data Structures
You move from writing procedures to designing your own types with classes, and you build the data structures a computer science course is really about -- linked lists, stacks, queues and trees. Claude Code stays at your side to explain the harder ideas and check your code.
See the 12 classes →