Admissions
Promotions
Getting promoted to 2nd, 3rd or 4th year class standing in UBC Computer Science has specific requirements. Please refer to the UBC Calendar for details on how to qualify for promotions.
Admission Processes
Please note: there is no direct admission into the Computer Science program, but rather, you need to apply to enter one of the three faculties that offer Computer Science specializations: Science, Arts, or Commerce. Upon the acceptance into one of
Minors
Minor in Computer Science Please refer to the instructions for the Major in Computer Science (BSc or BA), as you will be subject to the same competitive admissions process. This applies to students in all faculties. Minor in Data Science Was
Registration Info
Here are all the links to info you need in order to properly register for the courses you wish to take. UBC Registration Information Registration Dates Final Exam Schedule Course Descriptions (UBC Calendar)
Courses by Research Area for the Comprehensive Course Requirement
Computational Intelligence (Faculty contact: Dr. Giuseppe Carenini) 422: Intelligent Systems 502: Artificial Intelligence I 503: Computational Linguistics I 515: Computational Robotics 522: Artificial Intelligence II 532: Topics in Artificial
Current UBC Students
If you are in the Faculty of Science and have already declared a specialization and who wish to switch into a CPSC specialization, you should apply to the Department of Computer Science directly. Please note that we only have one intake per year in
Transfer Students
If you are transferring from another institution, you must apply for admission to UBC first (through the Faculty of Science, Faculty of Arts, or the Faculty of Commerce through the Sauder School of Business). The department will not accept
High School Students
If you are a high school student, you can enter the UBC Computer Science Program through one of three UBC faculties: Faculty of Science (BSc) First apply to, and complete, first year Science. Apply here After you complete first year, you may then
Appeals Involving Concurrent Courses or a Standing Deferred (SD) Status
You cannot take a course and its prerequisite in the same term unless there is a compelling reason. An example of a compelling reason is if you are a transfer student who has taken a course that covers most of the material in CPSC 210, but not enough
Pagination
- Current page 1
- Next page