time to wake up

Videos In addition to tests, you may also watch a similar course on Coursera and EdX. Gregor Kiczales, a professor at the University of British Columbia, has created an on-line course based on our curriculum. It is available for free at
For marketing reasons, the two versions fall back to the terminology of "coding" and "programming", but they mean what we teach.

Prof. Mitch Wand from NU CCIS has also created on-line lectures based on the Fundamentals I curriculum. These lectures are for our introductory Masters program, however, and proceed at a rather different pace than the ones from UBC.