Your official degree requirements can be found in the Academic Calendar for the year in which you entered your major. If there is a discrepancy between a program checklist and the Academic Calendar, the Academic Calendar supersedes the program checklist.
If you are unsure which Academic Calendar you should be following, connect with an Academic Advisor.
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 prerequisite and corequisite structures are followed. Students are responsible for ensuring that any modifications to the courses listed each year don’t impact their ability to progress through their degree requirements.
Program checklists will be hyperlinked when ready. If you receive an Error 404 message, please refresh and try again.
We outline prerequisites and corequisites for first-year courses to support new students enrolling for the first time. For second-year courses and beyond, please refer to the York Courses website for course descriptions including prerequisites and corequisites and utilize the Visual Schedule Builder tool to create a conflict-free timetable.
2024-2025 Engineering (BEng)
Winter Late (WL) Entry Only – First Year Engineering
First Year Engineering (for students intending to pursue Civil, Mechanical, or Space Engineering)
First Year Engineering (undecided)
BEng Computer Engineering (updated August 12, 2024)
BEng Software Engineering – Big Data Stream (updated August 12, 2024)
BEng Software Engineering – General Stream (updated August 12, 2024)
BEng Software Engineering – Security Stream (updated August 12, 2024)
For students pursuing the Dual Degree in Engineering and International Development Studies (IDS), the requirements for the IDS portion of the dual degree can be found here.
2024-25 Computer Science (BA)
2024-25 Computer Science (BSc)
2024-25 Computer Security (BA and BSc)
BA Specialized Honours Computer Security
BSc Specialized Honours Computer Security
2024-25 Digital Media (BA)
BA Specialized Honours Digital Media – First Year No Stream
BA Specialized Honours Digital Media (Digital Media Arts Stream)
BA Specialized Honours Digital Media (Digital Media Development Stream)
BA Specialized Honours Digital Media (Digital Media Game Arts Stream)
2024-25 Earth and Atmospheric Science (BSc)
BSc Earth and Atmospheric Science
BSc Specialized Honours Earth and Atmospheric Science (Atmospheric Science Stream)
BSc Specialized Honours Earth and Atmospheric Science (Space Science Stream) (updated October 3, 2024)
2024-25 Science (BSc)
In addition to the Academic Calendar and program checklists above, you may also find the online Degree Progress Report tool and Curriculum Updates helpful in assessing your progress towards completion of your program. If there is a discrepancy between a program checklist, the Degree Progress Report, and the Academic Calendar, the Academic Calendar supersedes.