Code
Example Name | Download |
Lecture Code Examples (.zip) | [03] [04] [05] [06] [08] [09] |
Loop & Function Errors (Used In L2A) | (.zip) |
Makefile | (Makefile) |
MinGW (Windows) | (.zip) |
Style Guide Examples | Full Style Guide Source (.zip) |
Documents
Document Name | Download |
Syllabus | (.pdf) |
CS Collaboration Policy | (.pdf) |
Command Line Cheat Sheet | (.pdf) |
Exam 1 Learning Outcomes | (.pdf) |
Full Course Learning Outcomes Combined | (.pdf) |
Exam 1 Extra Credit Review Questions | (.pdf) |
gdb / lldb Debugger Cheat Sheet | (.pdf) |
Lecture Handouts (.pdf) | [02] [04] [05] |
Lecture Slides (.pdf) | [00] [01] [02] [03] [04] [05] [06] |
Tutorial on Two's Complmenent | (.pdf) |
Videos
Video ID | Video Name | Length | Link |
01A | C++ Language & Syntax | 7:37 | Video Slides |
01B | Standard Output | 4:02 | Video Slides |
02A | Data Types | 10:13 | Video Slides |
02B | Standard Input | 3:32 | Video Slides |
02C | Style Guide - Variable Naming | 4:51 | Video Slides |
03A | C++11 Random Number Generation | 2:16 | Video  |
04A | if-else | 6:06 | Video Slides |
04B | switch | 6:48 | Video Slides |
05A | Loops (while, do-while, for) | 6:25 | Video Slides |
05B | Loop Flow (break, continue) | 3:38 | Video Slides |
07 | Functions | 7:30 | Video Slides |
09 | Pointers + Free Store | 27:59 | Video Slides |
10 | Pointers + Free Store | 27:59 | Video Slides |
Books, Links, Tutorials, & C++ Tools
Web Comics: Commit Strip · Geek and Poke · xkcd
SFML v3.0.0 Documentation
SFML v3.0 Tutorials