Overview
Syllabus
00:00 - Intro and Welcome
02:15 - Course Spreadsheet
05:53 - General Information
08:44 - Assignments not available to public
11:52 - Class Discord Server students only
13:03 - Lecture Delivery Info
14:10 - Exams
14:57 - Final Project
17:06 - Intro to C++ Lecture Video
20:24 - What is the Course?
21:59 - C++ Programming
24:23 - What's new in 2025?
25:42 - Course Structure + Grades
31:01 - Assignment Grading + Notes
33:59 - Cheating + Plagiarism
37:17 - AI Generated Code + The Point of Learning
41:41 - Using AI Tools Effectively
47:10 - AI Tools in Industry
49:50 - Final Thoughts on AI
53:05 - CS Job Market Stats
56:36 - Portfolio Building
57:46 - Course Goals
59:05 - Existing Game Engines
1:00:00 - Why Make Our Own Engine
1:02:50 - Course Topic List
1:05:56 - Notes on Course Balance
Taught by
Dave Churchill