Code
| Example Name | Download | 
| Abstract List Class Polymorphism (Used In L6C) | (.zip) | 
| Array Operation Tests (Used In L3C) | (.zip) | 
| Lecture Code Examples (.zip) | [1] [3] [4] [6] [7] [8] [9] [11] [12] [35] [37] [38] | 
| Green Eggs and Ham Starter Pack (Used In A3) | (.zip) | 
| Linked List Operation Tests (Used In L4A) | (.zip) | 
| Linked List Class Tests (Used In L4B) | (.zip) | 
| Maze Pack (Used In A5) | (.zip) | 
| MinGW (Windows) | (.zip) | 
| SFML Template (Campus Lab Machines) | (.zip) | 
| SFML Makefile Package | (.zip) | 
| SFML Program Template | (.zip) | 
| Secret Message (Used in L2A) | (.txt) | 
| Star File (Used In L6B) | (.txt) | 
| String Tests (Used In L3A) | (.zip) | 
| Triangles Data File (Used In A6) | (.dat) | 
| Wumpus Starter Pack (Used In A2) | (.zip) | 
Documents
| Document Name | Download | 
| Syllabus | (.pdf) | 
| CS Collaboration Policy | (.pdf) | 
| Command Line Cheat Sheet | (.pdf) | 
| Exam 1 Learning Outcomes | (.pdf) | 
| Exam 2 Learning Outcomes | (.pdf) | 
| Exam Final Learning Outcomes | (.pdf) | 
| Exam 1 & 2 Learning Outcomes Combined | (.pdf) | 
| Full Course Learning Outcomes Combined | (.pdf) | 
| Exam 1 Extra Credit Review Questions | (.pdf) | 
| Exam 2 Extra Credit Review Questions | (.pdf) | 
| Final Exam Extra Credit Review Questions | (.pdf) | 
| gdb / lldb Debugger Cheat Sheet | (.pdf) | 
| Lecture Handouts (.pdf) | [2] [4] [5] [11] [14] | 
| Lecture Slides (.pdf) | [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] | 
| Tutorial on Two's Complmenent | (.pdf) | 
Books, Links, Tutorials, & C++ Tools
Web Comics: Commit Strip · Geek and Poke · xkcd