Academic Calendar - 2026

Western University Academic Calendar. - 2026

Western Main Campus

Honours Specialization HONOURS SPECIALIZATION IN INFORMATION SYSTEMS - admission discontinued effective 2027
Faculty of Science - Computer Science (Computer Science Program)



Admission to this module is discontinued effective September 1, 2027. Students currently enrolled in the module will be permitted to graduate upon fulfillment of the module requirements by August 31, 2030. 

Admission Requirements


Completion of first-year requirements with no failures. Students must have an average of at least 70% in 3.0 principal courses, with no mark in these principal courses below 60%, including:

0.5 course: Computer Science 1020A/B (with a mark of at least 60%);  
0.5 course from: Computer Science 1025A/B, Computer Science 1026A/B, Data Science 1200A/B, Engineering Science 1036A/B (in each case with a mark of at least 65%);
0.5 course from: Computer Science 1027A/B, Computer Science 1037A/B (in each case with a mark of at least 65%);
1.0 course from: Applied Mathematics 1201A/B, Calculus 1000A/B, Calculus 1301A/B, Calculus 1500A/B, Calculus 1501A/B, Mathematics 1600A/B, Numerical and Mathematical Methods 1411A/B, Numerical and Mathematical Methods 1412A/B, Numerical and Mathematical Methods 1414A/B; or the former Applied Mathematics 1411A/B, the former Applied Mathematics 1412A/B, the former Applied Mathematics 1414A/B, the former Applied Mathematics 1413.

Note: Some Computer Science electives (e.g., Computer Science 3388A/B, Computer Science 4442A/B, and Computer Science 4482A/B) require Mathematics 1600A/B as a prerequisite.

Module/Program Information


Module
9.0 courses:

6.0 courses: Computer Science 2208A/B, Computer Science 2209A/B, Computer Science 2210A/B, Computer Science 2211A/B, Computer Science 2212A/B/Y, Computer Science 3305A/B, Computer Science 3307A/B/Y, Computer Science 3319A/B, Computer Science 3331A/B*, Computer Science 3340A/B, Computer Science 3357A/B, Computer Science 4490Z.
0.5 course from: Computer Science 2214A/B, Mathematics 2155F/G.
0.5 course**: Writing 2101F/G, Writing 2111F/G, Writing 2125F/G, Writing 2131F/G.
0.5 course from**: Biology 2244A/B, Statistical Sciences 2141A/B, Statistical Sciences 2244A/B, Statistical Sciences 2857A/B.
1.0 course from: Computer Science 4402A/B, Computer Science 4411A/B, Computer Science 4413A/B, Computer Science 4416A/B, Computer Science 4417A/B, Computer Science 4418A/B, Computer Science 4457A/B/Y, Computer Science 4471A/B, Computer Science 4473A/B, Data Science 3000A/B, Mathematics 3159A/B, the former Computer Science 4412A/B, the former Computer Science 4414A/B.
0.5 additional course from: Mathematics 2156A/B, Computer science courses at the 3000 level or above.


* Students in this module who are registered in the combined Undergraduate Program in Business Administration (HBA) are allowed to replace Computer Science 3331A/B with 0.5 course from Computer Science 3346A/B, Computer Science 3377A/B, Computer Science 4402A/B, Computer Science 4411A/B, Computer Science 4413A/B, Computer Science 4416A/B, Computer Science 4417A/B, Computer Science 4418A/B, Computer Science 4457A/B/Y, Computer Science 4471A/B, Computer Science 4473A/B, Science 3377A/B, Data Science 3000A/B, Mathematics 3159A/B, the former Computer Science 3325A/B, the former Computer Science 3326F/G, the former Computer Science 4412A/B, the former Computer Science 4414A/B.

** Students in this module who are registered in the combined Undergraduate Program in Business Administration (HBA) may replace the 0.5 Writing and 0.5 Statistical Sciences/Biology requirements with 1.0 additional course from Computer Science 3346A/B, Computer Science 3377A/B, Computer Science 4402A/B, Computer Science 4411A/B, Computer Science 4413A/B, Computer Science 4416A/B, Computer Science 4417A/B, Computer Science 4418A/B, Computer Science 4457A/B/Y, Computer Science 4471A/B, Computer Science 4473A/B, Data Science 3000A/B, Science 3377A/B, Mathematics 3159A/B, the former Computer Science 3325A/B, the former Computer Science 3326F/G, the former Computer Science 4412A/B, the former Computer Science 4414A/B.