Code
| Example Name | Download |
| Lecture Code Examples (.zip) | [0] [2] [3] [4] [5] [7] |
| Green Eggs and Ham Starter Code (Used In A2) | (.zip) |
| Linked List Operation Tests (Used In L3B) | (.zip) |
| Linked List Class Tests (Used In L4A) | (.zip) |
| Maze Pack (Used In A5) | (.zip) |
| MinGW (Windows) | (.zip) |
| Ogham Starter Pack (Used In A4) | (.zip) |
| Secret Message (Used in L2C) | (.txt) |
| String Tests (Used In L2D) | (.zip) |
| Triangles Data File (Used In A6) | (.dat) |
Documents
| Document Name | Download |
| Syllabus | (.pdf) |
| CS Collaboration Policy | (.pdf) |
| Command Line Cheat Sheet (Windows) | (.pdf) |
| Command Line Cheat Sheet (OS X / Linux) | (.pdf) |
| Full Course Learning Outcomes Combined | (.pdf) |
| Final Exam Extra Credit Review Questions | (.pdf) |
| Final Exam Extra Credit Review Solutions | (.pdf) |
| gdb / lldb Debugger Cheat Sheet | (.pdf) |
| Lecture Slides (.pdf) | [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] |
| MinGW Installation Video (Windows) | (.mp4) |
| Sample Exam I | (.pdf) |
| Sample Exam I Solutions | (.pdf) |
| Sample Exam II | (.pdf) |
| Sample Exam II Solutions | (.pdf) |
Books, Links, Tutorials, & C++ Tools
Web Comics: Commit Strip · Geek and Poke · xkcd