How to Apply

NOTE TO STUDENTS ALREADY STUDYING AT UBC BUT WHO WISH TO APPLY FOR A COMPUTER SCIENCE DEGREE SPECIALIZATION:  Please see the "Degree Programs" page to determine eligibility. 

If you're a high school or college transfer student you should apply to the Bachelor of Science program. You will be able to apply for a Computer Science specialization (e.g., Major, Honours, Combined Major, etc.) after your first Winter Session at UBC (i.e., at the end of first year) using the centralized process administered by the Faculty of Science.

Note that you can combine Computer Science with another area of Science for a combined degree.  If you're interested in Computer Science but don't want to get your degree in the Faculty of Science, it is possible to do a Computer Science degree in either the Faculty of Arts or the Faculty of Commerce and Business Administration (i.e., Sauder School of Business).  Most Computer Science students, however, are enrolled in the Faculty of Science.  Please see our Degree Programs page for more information about all of these programs.  Finally, please note that the Faculty of Applied Science has a Computer Engineering degree; however, that is separate from Computer Science, and the Department of Computer Science is not associated with that program.

Even if you decide to apply to UBC but haven't made up your mind regarding Computer Science, you should still consider it as an option. You can register in CPSC 110 (our popular "Computation, Programs, and Programming" course) to familiarize yourself with the concepts. Then, if you decide to enrol in a Computer Science specialization, you can do so at a later date.  Yet another option is to take the gentler CPSC 100 (Computational Thinking) course and/or CPSC 103 (Introduction to Systematic Program Design (in Python)) course first; however, most CPSC majors do not take either of these two introductory courses, but rather they start with CPSC 110 (which also assumes no prior computing experience, and is the shorter and recommended path for those considering a Computer Science degree).

Please visit our youbc website (your guide to undergraduate programs and admissions at UBC) to apply and to confirm the latest date to apply to UBC each year. The application deadline for Fall 2018 admission to UBC is January 15, 2018.

Transfer Students

Students transferring from another institution must apply for admission to UBC and the Faculty of Science (or Arts, etc.) For information on transferring credits, see Articulation (Transfer Credit) Information for Incoming Students.

Please visit our youbc website (your guide to undergraduate programs and admissions at UBC) to apply and to confirm the application deadline to UBC as it may change from year to year. The application deadline for Fall 2018 admission to UBC is January 15, 2018.

Second Degree Students

Bachelor of Science in Computer Science (BSc Degree) 
You must apply to be accepted into the Faculty of Science to pursue a second Bachelor of Science degree, and you must use the centralized process administered by the Faculty of Science to apply for a Computer Science specialization (major, combined major, etc.) Second degree students must see an advisor before registering for courses.

Please visit our youbc website to apply and to confirm the application deadline to UBC as it may change from year to year. The application deadline for Fall 2018 admission to UBC is January 15, 2018.

Bachelor of Computer Science - Integrated Computer Science (BCS) 
This 20-month, full-time program is designed for students who have already completed an undergraduate degree in an area other than Computer Science. In this program, Computer Science courses can also be combined with relevant work experience through a co-op component. The program is directed at academically strong students with little or no programming experience.

For application and program details, please visit the BCS program page or email bcs-info@cs.ubc.ca.

Still have questions? 
Contact undergrad-info@cs.ubc.ca or call 604-822-9289.

a place of mind, The University of British Columbia

 

ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
General: help@cs.ubc.ca
Undergrad program: undergrad-info@cs.ubc.ca
Graduate program: grad-info@cs.ubc.ca

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia