General Information, Summer 2017
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Help Room Hours
- Location: Engineering Building 3345 (Dog Lab)
- Mondays: 3-5pm
- Wednesdays: noon-7pm
- Thursdays: 3-5pm
- Instructor's Office Location: Engineering Building 1124
- Instructor's Office Hours: By Appointment (only for private matters).
Note: All written communication should be directed though Piazza.
You can send private messages or public posts depending on your preference.
Emails may not be responded to.
Dr. Joshua Nahum
Nitash C G
is also available. The grading breakdown, course policies, and expectations are described within.
contains links to the lecture slides, lab exercises, and other class materials. All due dates can be found within.