||BSc Honours, BSc Internship, BSc Honours Internship, BA Honours2
There are many options for graduate studies leading to MSc and PhD degrees in the area of Computer Science. Details of graduate specializations can be found in the graduate section of this calendar.
1All degrees in the Faculty of Science, except Environmental Science, can be combined with eligible BA and BSc programs from the Faculty of Arts. Please refer to
for information on combined degrees, double majors with programs within the Faculty of Science as well as combined degrees with programs from other Faculties. Students interested in pursuing these degrees are encouraged to speak with an advisor in the Undergraduate Science Centre to develop a degree completion plan.
2The BA program in Computer Science is undergoing review. Students interested in this program should seek advice from a program advisor in the Undergraduate Science Centre. Many options for diversifying a BSc in Computer Science are available to students.
3Combined degree with the Haskayne School of Business.
BSc and BSc Honours in Computer Science
BA and BA Honours in Computer Science
BSc and BSc Honours in Computer Science Internship
Minor in Computer Science