Instructor |
|
|
General course information: objectives, prerequisites, text, policies, etc.
|
|
Schedule of lecture topics and assignments (subject to revision as the semester proceeds).
|
|
Slides from the lectures, in Adobe Portable Document Format (PDF).
|
|
The programming lab assignments (will be updated as the semester proceeds).
|
|
Policies on what is required for each programming lab.
|
|
This year, we will be using an online textbook,
Bruce Eckel's
"Thinking in C++".
Here are local copies of Volume 1 and Volume 2.
There is also sample code for volume 1 and
sample code for volume 2.
|
C++ Links | |
|
Code samples used in-class.
|
|
Our midterm exam (answers included).
|
|
Our final exam (answers included).
|
|
Every class starts with a short devotional from the Bible, to help keep
everything in perspective!
|
|
Last year's CMPT166 used Java
|