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, and at least 30 points at level 6 and 60 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