For colleagues and teaching staff

Teaching Resources

Practical guides for the people who teach computing: faculty, graduate TAs and teaching associates.

  • For TAs and TOs30 guides: office hours, sections, grading, exams, assignments, workload and careers.

About these pages

To learn which pages are useful, the site counts page views anonymously: the page, the date, the site that linked here, and a random number stored in your browser so repeat visits can be told apart. It stores no names, no IP addresses and no cookies, and it respects your browser's Do Not Track setting.