First Year Requirements

NEW FOR THE 2024-2025 ACADEMIC YEAR

For undergraduate students starting their degree in the 2024-2025 academic year, the following list outlines the courses you will need to complete to be able to continue into any Computer Science module for Year 2:

- Computer Science 1026A/B (minimum final grade of 65%)
- Computer Science 1027A/B (minimum final grade of 65%)
- Computer Science 1020A/B (minimum final grade of 60%)***
- Two half-courses (1.0 credit) from the following list with a minimum 60% in each course: Calculus 1000A/B, Applied Math 1201A/B, Calculus 1301A/B, Mathematics 1600A/B, Calculus 1500A/B, Calculus 1501A/B.

***Computer Science 1020A/B is a new required course. Updates were made to the Academic Calendar later in June, but this course is an absolute requirement for direct-entry first year students.

Full admission and module requirements can be found in the Academic Calendar.
Direct entry students are not registered in a module until the start of their second year.

For 2024-2025 first year students wishing to switch into Computer Science from another area of study, you will need to meet the Computer Science 1020A/B requirement. The Summer 2025 term will be the first available opportunity to take Computer Science 1020A/B for 2024-2025 first year students not registered in the Computer Science direct entry program.

Please note that all first-year students at Western should ensure they are taking 1.0 credit toward their breadth requirement for graduation. For any Science student, breadth requirements are from Category A (Social Science, Health Science, FIMS and various) and Category B (Arts and Humanities courses, including Languages).

While first year students may take a reduced course load, all students at Western must take 5.0 credits at the 1000-1999 level.