Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Progress in computing technology drives many of the most transformative societal shifts we've witnessed in modern times. A Computer Science degree opens doors to rewarding careers with real-world impact. The B.Sc. Honours program in Computer Science equips students with research skills and specialized knowledge, preparing them for advanced academic pursuits or competitive job markets. As one of the fastest-expanding sectors, Computer Science offers abundant career prospects. Canadian government forecasts indicate a looming shortage of skilled computing professionals, expected to reach tens of thousands nationwide. The Bachelor of Science, Major in Computer Science aligns with professional standards set by CIPS (Canadian Information Processing Society), ACM (Association for Computing Machinery), and IEEE (Institute of Electrical and Electronics Engineers), addressing global industry demands. The curriculum spans system design, theoretical foundations, and business applications, providing practical training while exploring computing's ethical, legal, and social dimensions.