Education > Information Central > Course Central

Computing Science Course Curriculum

The following course descriptions describe the content of Computing Science courses at SFU. These are not meant to unduly limit the style in which these courses are taught, only to provide basic description of the material that is covered. All offerings of these courses must conform to these descriptions.

These course descriptions are approved by the School's Undergraduate Program Committee (UPC). The UPC will update these documents as necessary to keep our curriculum up to date. In some cases, the UPC may allow instructors to deviate from these descriptions when experimenting with new curriculum.

Instructors can find more information on these (and other) courses in the School's Teaching Wiki, or from previous instructors. Instructors who don't have access to the Teaching Wiki should email helpdesk (at) If you have questions about these documents, contact the Undergraduate Program Director.