Honours
In case of disagreement between this document and the UBC Calendar, the Calendar takes precedence. It remains the responsibility of the student to select a program that meets all Department and Faculty requirements for graduation.
Restricted electives: courses that are more specific to your degree program and/or career goals
Credit exclusion lists: these are courses where there is sufficient overlap that you can obtain credit for only one selection
Computer Science Honours
To be admitted to a Computer Science Honours program, you must have:
- Not failed any courses specifically named in the specialization requirements.
- Maintain a cumulative average of at least 76%.
More info on 1st year requirements in UBC Calendar
Once admitted, you must continue to satisfy the two conditions listed above.
Students who are already in Computer Science should fill out this application form to apply for Honours and Combined Honours specializations.
Combined Honours Programs
Combining Computer Science Honours with another program is especially demanding and especially valuable for a good student who seeks breadth as well as depth. You must consult a Department Advisor either before applying or shortly after being admitted. The eligibility requirements are the same as for the Computer Science Honours specialization above.
Students considering an Honours Program should consider taking one or more of the intensive first-year courses such as Physics 107/108/109 or Mathematics 120/121.
Restricted electives: courses that are more specific to your degree program and/or career goals
Credit exclusion lists: these are courses where there is sufficient overlap that you can obtain credit for only one selection
Combined Honours in Computer Science and Atmospheric Science
Apart from the general rules (above) that apply to all Honours programs, students who are already in Computer Science should fill out this application form to apply for Combined Honours specializations.
Combined Honours in Computer Science and Biology
Apart from the general rules (above) that apply to all Honours programs, students who are already in Computer Science should fill out this application form to apply for Combined Honours specializations.
Combined Honours in Computer Science and Mathematics
Apart from the general rules (above) that apply to all Honours programs, students who are already in Computer Science should fill out a this application form to apply for Combined Honours specializations.
Combined Honours in Computer Science and Microbiology & Immunology
Apart from the general rules (above) that apply to all Honours programs, the application process is the same as for the Combined Majors program with Microbiology & Immunology.
Combined Honours in Computer Science and Physics
Apart from the general rules (above) that apply to all Honours programs, students who are already in Computer Science should fill out this application form to apply for Combined Honours specializations.
Combined Honours in Computer Science and Statistics
Apart from the general rules (above) that apply to all Honours programs, students who are already in Computer Science should fill out a this application form to apply for Combined Honours specializations.