UM CS Course Tech Tree Required Honours Program Courses Required Major Program Courses Other CS courses COMP 1010 COMP 1012 COMP 1020 COMP 1500 COMP 1600 MATH 1300 MATH 1500 MATH 1700 MATH 1240 STAT 1000 COMP 2080 COMP 2140 COMP 2150 COMP 2160 COMP 2280 COMP 2980 COMP 3010 COMP 3020 COMP 3030 COMP 3040 COMP 3170 COMP 3190 COMP 3350 COMP 3370 COMP 3380 COMP 3430 COMP 3490 COMP 3820 COMP 3980 COMP 4020 COMP 4050 COMP 4060 COMP 4140 COMP 4180 COMP 4190 COMP 4300 COMP 4350 COMP 4360 COMP 4380 COMP 4420 COMP 4430 COMP 4490 COMP 4510 COMP 4520 COMP 4550 COMP 4560 COMP 4580 COMP 4620 COMP 4690 COMP 4710 COMP 4980 COMP 4990 Source: University of Manitoba Aurora - Course Catalog University of Manitoba https://www.sci.umanitoba.ca/cs/courses-2/ University of Manitoba https://www.sci.umanitoba.ca/cs/undergraduate-programs/