Computer Science

Learn effective ways to solve computing problems and devise new ways to use computing technologies. You explore advanced aspects of technical software, including how to devise computing algorithms for new technologies and how to develop multi-tasking systems.

Major must include

120 points from courses listed below including COMP503 with at least 45 points at level 7

Minor must include

60 points from courses listed below including COMP503, 30 points at level 6 and 15 points at level 7

Level 5 courses

Level 6 courses

Level 7 courses