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

These downloadable checklists (.pdf) will help you to keep track of your program progress so far, and what's left to be done.

CS Majors Checklist - Fall 2022
Smart Systems Checklist - Fall 2022
Visual Computing and Games Checklist - Fall 2022
Data-centric Computing Checklist - Fall 2022
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.