An Overview

The UBC Department of Computer Science (UBC CS) has a strong research presence, ranked within the top 3 in Canada, top 30 in North America, and top 50 worldwide. Our research, conducted by nearly 50 research-stream faculty and nearly 200 graduate

Kevin Leyton Brown

Affecting Social Impact with AI

UBC Professor in Computer Science Kevin Leyton-Brown, and Canada CIFAR AI Chair, has made a significant difference in the advancement of social issues in Uganda…

By the Numbers (2021)


Tied for #1  CS program in Canada*

25th  best computer science university department worldwide**


14,226  Student course registrations

2,115  Undergraduate majors and 19 minors across all specializations