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:

  • Completed at least 27 credits per Winter session up to that point 
  • Not failed any courses
  • Attained an overall average of at least 76% in first year, and at least 72% in every session after first year (75% for the Combined Honours program with Biology, or with Microbiology & Immunology)

More info on 1st year requirements in UBC Calendar

Once admitted, you must continue to satisfy the following conditions:

  • Maintain a sessional average of at least 72% (75% for the Combined Honours program with Biology, or with Microbiology & Immunology)
  • Take a minimum of 27 credits per Winter session (15 credits per study term if you are in the Co-op program)
  • Not fail any course

Students who are already in Computer Science should fill out this application form to apply for Honours and Combined Honours specializations.

Full program details 

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. To be eligible, you must complete at least 30 credits in first year with a 76% program average. To be promoted within the program, you must take at least 27 credits each winter session (or at least 15 credits in each school term if in the co-op program) and maintain an average of at least 72% over those credits. 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

Program requirements

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

Program requirements

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. In order to continue in the program, the student's Winter session average must be at least 75%.

Combined Honours in Computer Science and Mathematics

Program requirements

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

Program requirements

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. In order to continue in the program, the student's Winter session average must be at least 75%.

Combined Honours in Computer Science and Physics

Program requirements

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

Program requirements

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.

Last Updated