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.
Here are some degree checklists for the general B. Sc. Computer Science major, Smart Systems stream and the Visual Computing and Games stream.
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.