An Overview


The UBC Department of Computer Science (UBC CS) has a strong research presence, where we are consistently in the top 3 in Canada, and have 24 different research groups. Our research, conducted by research-stream faculty and hundreds of graduate students, takes place within research groups and coalitions that cover five broad categories.

Categories of Research

robot
Artificial Intelligence (AI) &
Machine Learning (ML)

  • AI and ML have continued to be an area of focus and growth for UBC CS, with many ongoing faculty hires. We have numerous Canada CIFAR AI Chairs (Kevin Leyton-Brown, Jeff Clune, Mark Schmidt, Leonid Sigal, Vered Shwartz, and Frank Wood). 
  • A new collaboration, Mathematics of Information, Learning and Data (MILD) was created in 2022, working on rigorous mathematics related to machine learning and data. 
  • The Centre for Artificial Intelligence Decision-making and Action (CAIDA) unites researchers from all across UBC.

bezier curve
Graphics & Human-Computer Interaction (HCI)
 

  • Our graphics group has been a major force at SIGGRAPH and SIGGRAPH Asia for many years, earning accolades such as Technical Academy Awards and spinning off many start-ups including Brightside Technologies, Exotic Matter, Hemisphere Games, VGC Software, and Vital Mechanics.
  • Our HCI group includes many prominent senior researchers. The Designing for People (DFP) research network spans UBC, forming a nexus of social and technical problem-solving through human-centred design. 
  • UBC faculty co-founded the ACM SIGGRAPH / Eurographics Symposium on Computer Animation.

git-alt
Software Engineering, Programming Languages, and Formal Methods
 

  • UBC CS is a longstanding powerhouse in software engineering, particularly in human-centred approaches. A major spinoff company started by faculty and students in this area is Tasktop Technologies (now Planview).
  • We have two recent hires in programming languages and formal methods.

database
Systems & Data

 

  • Computer Systems has been bolstered by many recent faculty hires at all levels. Senior hire Margo Seltzer's arrival in 2018 as Canada 150 and Cheriton Family Chair brought the department $1M/year for seven years in federal funding, and we were also joined by three PhDs in security and privacy.
  • Data management, data mining, and social network analysis continue as active research areas for senior faculty 
  • The Data Science Institute (DSI) brings together researchers across all departments within the Faculty of Science who innovate in data-intensive science.
Systopia Poster Session Event
Poster Session, Systopia Research Group, UBC Computer Science

atom
Theory & Scientific Computing

 

  • UBC CS has many faculty interested in optimization, from multiple angles.  
  • Other theory strengths include randomized algorithms, computational geometry, and algorithms for molecular computing.
  • The scientific computing group has historical and current strengths in numerical methods, including numerical linear algebra and differential equations.        

Recent Highlights

  • The department has 25 of the world's top 2 per cent of the world's most cited computer scientists. 
  • Nine IEEE and ACM Fellows, plus six Royal Society of Canada Fellows.
  • 11 Technical and Lifetime Leadership/Achievement Awards.
  • One US National Academy of Engineering Member.

Interdisciplinary Collaborations

Regional Initiatives

UBC CS is a part of the British Columbia-based Digital Supercluster, helping to drive global leadership in research of digital technologies, thereby fueling economic growth, and creating thousands of new jobs across Canada. 

We are also part of the Cascadia Innovation Corridor, an initiative to link the tech industry and research developments across the mega-region of Vancouver BC, Seattle WA, and Portland OR.

cascadia

Last Updated