academic

Research-Based Courses

Students in our Honours or Combined Honours programs should consider CPSC 349 and 449. Students in other programs should consider CPSC 448. CPSC 349 – Honours Research Seminar This 0-credit course consists of a series of weekly seminars given by

Networking & Mentoring

The UBC Department of Computer Science has many contacts in the computing industry. A strong rapport between the industry and research communities is beneficial to both, especially in cases where the department focuses its research to developing real

Doctoral Program

For full details on the PhD programs, see the PhD Program. The UBC Department of Computer Science PhD program has four main components: Satisfying the Comprehensive Course Requirement Passing a Research Proficiency Evaluation Passing a Thesis

PhD-Track MSc Program

Our PhD Track is designed to allow graduate students without an MSc degree from a North American university to move into our PhD program after the first year without having to complete a Master’s degree or reapply for admission. This track provides