CMPT 166 Spring 2009 Homepage

Instructor

Dr. Sean Ho
twu@seanho.com
(604) 513-2121 x3209
5 Neufeld Science Centre
Office hours: M-F 12-1pm
Class location:
MWF 14:35-15:50 Neufeld 21
cmpt166.seanho.com

Syllabus

General course information: objectives, prerequisites, text, policies, etc.

Schedule

Schedule of lecture topics and assignments (subject to revision as the semester proceeds).

Lecture Notes

Slides from the lectures, in Adobe Portable Document Format (PDF).

Lab Assignments

The programming lab assignments (will be updated as the semester proceeds).

Lab Requirements

Policies on what is required for each programming lab.

Textbook

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

Example Code

Code samples used in-class.

Midterm

Our midterm exam (answers included).

Final Exam

Our final exam (answers included).

Daily Devotionals

Every class starts with a short devotional from the Bible, to help keep everything in perspective!

Spr 2008

Last year's CMPT166 used Java