Programs
Majors
- Computing Science Major
- Software Systems Major
- Computing Science Honours
- Dual Degree Major with Zhejiang University
Interdisciplinary Programs with Computing Science
Joint Majors
- Business Administration Joint Major (Information Systems)
- Molecular Biology and Biochemistry Joint Major
- Linguistics Joint Major (Computational Linguistics)
- Mathematics Joint Major
- Mathematics Joint Honours
Other programs
- Minor in Computing Science
- Certificate in Computing Studies
- Post Baccalaureate Diploma in Computing Science
- Second Degree in Computing Science