Department of Computer Science

UBC's Department of Computer Science is one of the top two Computer Science departments in Canada. UBC is ranked as one of the world’s top 25 universities for Computer Science.

The department was established in May 1968 by six founding UBC faculty members. Recognized internationally for excellence in research and teaching with a conscious focus on interdisciplinary programs, the Department encourages diversity both within its community and areas of study. It plays a leadership role in research, teaching and outreach activities to champion the understanding and integration of Computer Science within all aspects of society.

205
Master's Students
129
Doctoral Students
46
Graduate Degrees Awarded
 
 

Research Supervisors

Name Research Interests
Wang, Daochen Quantum Computation; structures beneath quantum speed-ups; quantum cryptography
Wei, Yuanhao Algorithms; software engineering
Wood, Frank Donald Computer and information sciences; Artificial Intelligence; Computational neuroscience; Machine Learning; Natural Language Processing; New models and inference algorithms; Probabilistic models; Probabilistic programming; Probabilistic programming systems; Reinforcement learning; Robotics; vision
Xiao, Robert human-computer interaction; Virtual/augmented reality
Yi, Kwang Moo Computer vision in artificial intelligence; Pattern recognition and artificial vision; 3D Computer Vision; Computer Vision; Machine Learning; Astronomy Applications of Computer VIsion
Yoon, Dongwook Computer and information sciences; Computer Science and Statistics; design; Educational Technologies; Augmented reality; computer supported cooperative work (CSCW); Educational technology; Human-computer interaction (HCI); Interaction and interface design; Multimodal interaction; Speech, touch, multitouch, stylus, gesture, mixed-reality, 3d interaction; Virtual Reality

Pages

 
 

Explore our wide range of course-based and research-based program options!