time to wake up

The Text

An Auxiliary Text


In addition to texts, 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.

Paulette Koronkevich, an enthusiastic teaching assistant at Indiana, has created a
on several HtDP topics. w 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.