Welcome to the Department of Computer Science

The Department of Computer Science offers programs of study related to computing, information technology and software design and application. Our programs involve interdepartmental, multi-institutional and inter-institutional collaboration and have attracted faculty members, undergraduate and graduate students from all over the world. Students may pursue full-time or part-time study leading to a Certificate in Computer Science or to B.Sc., M.Sc., or Ph.D. degrees.

The Department currently offers B.Sc., B.Sc. Honours, B.Sc. Computer Science/Mathematics, B.Sc. Honours Computer Science/Mathematics, B.Sc. in Software System Development degrees in its undergraduate program, and M.Sc. and Ph.D. degrees in its graduate program. It also offers a two-year certificate program in computer science, for training or continuing education.

The Department operates a program in cooperative University education in the four-year degree programs. Following the first two semesters of University courses, students spend alternate four-month periods taking courses and working in fully salaried computer science related jobs with participating employers. Such a program may improve the student's motivation and performance, and the practical experience gained may aid the student in choosing future areas of interest.

Today in
Computer History

Tuesday, July 30, 1940
Clive Sinclair is born
Coming from a line of creative engineers, Clive Sinclair is interested in electronics from a very young age. He produces electronic kits, books on electronics, pocket calculators, and the ZX Spectrum in the early 1980s. The ZX Spectrum allowed many to get their first experience with computers.