Your official degree requirements can be found in the New 2023 Academic Calendar for the year in which you entered the program.
If you are unsure which Academic Calendar you should be following, connect with an Advisor.
The following checklists correspond to the 2023-24 Academic Calendar. Please note, these checklists are meant to be a guide to track progress in your program. Students may choose to take courses in an alternate order, provided that pre-requisite and co-requisite structures are followed. Students are responsible to ensure that any modifications to the courses listed each year don’t impact their ability to progress through their degree requirements.
2023-24 Earth and Atmospheric Science
2023-24 BA Computer Science
2023-24 BSc Computer Science
2023-24 Computer Security
2023-24 Digital Media
2023-24 BSc Science
Engineering and International Development Studies, the International Development Studies portion of your requirements can be found here.
In addition to the official 2023-24 Academic Calendar and the program checklists above, you may also find the online Degree Progress Report tool and Required Advising Curriculum Updates helpful in assessing your progress towards completion of your program.