Grads

How does UBC Computer Science compare with other Canadian computer science departments?

We are recognized as one of the top computer science departments in Canada, typically compared with the Departments of Computer Science at the University of Toronto and the University of Waterloo. Our strengths arise from the reputation of our research, the quality of our teaching, and the collegial, student-inclusive atmosphere that we see as conducive to quality learning.

What is the difference between faculty in the ‘research’ and ‘educational leadership’ streams?

Faculty in the ‘research' stream are expected to pursue their research interests in addition to teaching and service, while faculty in the ‘educational leadership’ stream are expected teach in addition to engaging in education-related activities (such as developing new programs and curricula) and service. Faculty in both streams may go beyond those expectations.

What is notable about UBC Computer Science research?

Our internationally-renowned professors lead a department that is distinguished by a focus on interdisciplinary research, making it a top department in Canada and in the world. For more information on the department's many research activities, see www.cs.ubc.ca/cs-research.

Dr. Sohrab Shah
Through largely self-taught work in web design, Sohrab Shah realized there were “some interesting things going on under the hood,” in computer science. Sohrab decided to enroll in UBC CS for a second bachelor’s degree. After researching his options, he decided on UBC’s computer science department. Making this switch proved serendipitous to say the least...