Undergraduate Degree Programs


Undergraduate course information


Our department offers a sound and complete education in Computer Science, supplemented by opportunities to join the research groups of our faculty. Numerous students have gone forward to graduate studies or to good jobs. We also offer a friendly atmosphere, with opportunities to socialize with faculty and fellow students. All the faculty maintain an open-door policy in both academic and non-academic matters, and we encourage students' participation in the Computer Science Club. Our offering includes a complete set of undergraduate programs in Computer Science:

  • Honours in Computer Science
  • Major in Computer Science
  • Bachelor of Arts in Information Technology (BAIT) - in cooperation with the Williams School of Business
  • Minor in Computer Science

The Department also offers a Concentration within the multidisciplinary B.B.Sc. programme as well as two Certificate programmes

  • Certificate in Computer Science
  • Certificate in Software Technology

These programs are described at length in the academic calendar.


Note: We have a separate page for our graduate program