Intro course to object-oriented programming. Taken winter 2012.
Elements of program design, style, documentation, efficiency. Methods for debugging and verification. Operating system tools. Principles and use of object-oriented programming in C++. Basic data structures and their use.
Didn't bother uploading hw 1-3 because we didn't really need to code anything; we had to convert a C-programmed chess program into C++.