Tracking Your Progress

It's important that you keep track of your progress in your degree.

Degree programs in Computer Science have considerable flexibility, both in the choice of courses you take to complete your degree, and the pace at which you complete it. 

Degree Checklist

Here are some degree checklists for the general B. Sc. Computer Science major, Smart Systems stream and the Visual Computing and Games stream.

Majors CS Checklist - Fall 2021
Majors CS Smart Systems Checklist - Fall 2021
Majors CS Visual Comp and Games Checklist - Fall 2021

Request an Audit

It is your responsibility to ensure that you fulfil all the requirements of your chosen program. In your sixth semester or earlier, you should request a degree audit from the Office of the Registrar to determine your program status.

Apply to Graduate

Graduation doesn't happen automatically - you must apply!

The Office of the Registrar provides guidance on the Steps to Graduate, including how and when to apply.

Contact the Academic Advisor

If you're unsure about what choices are available, or which path to take, or need to discuss a situation, then contact our Academic Advisor.