Student

Combined Majors

Combined Major Specializations in Science (B.Sc.)

Combined Major programs are available to those students who wish to combine their studies in Computer Science with another Science subject. If a Combined Major program in CPSC and the other Science subject of choice is not listed below, the generic Combined Major program in CPSC and another science subject offers students the flexibility of building their own combined program in consultation with department advisors.

Credit exclusion lists 

Combined Major (1370): Computer Science and Biology 
If you're entering second year

All applications to second-year Life Science programs are handled centrally at the Faculty of Science. This includes the Combined Majors and Combined Honours programs with Computer Science. Complete the web-based application form.

Enter the desired combined program as your first choice. A further application will be required at the beginning of third year. 

If you're entering third year, and not yet in a Computer Science specialization

Follow the same procedure as for the Computer Science Majors program, specifying your choice of Combined Majors program on the form. You must also have completed all of CPSC 110 (or CPSC 107), CPSC 121, and CPSC 210.

If you're entering third year, are already in a Computer Science specialization, but have not yet been admitted to Biology

Please refer to the Biology program web site for application information. 

Program requirements

Combined Major (3401): Computer Science and Chemistry

The application process is the same as that for the Computer Science Majors program.

Program requirements

 

Combined Major (1429): Computer Science and Mathematics

The application process is the same as that for the Computer Science Majors program.

Program requirements

Combined Major (1371): Computer Science and Microbiology & Immunology

Students already admitted to the Microbiology & Immunology program should follow the same procedure as for the Computer Science Majors program, specifying their choice of Combined Majors program on the form.

If you're about to enter second year

All applications to second-year Life Science programs are handled centrally at the Faculty of Science. This includes the Combined Majors and Combined Honours programs with Computer Science. A Web-based application form will become available on the Science Information Centre's web site in early June.

Students should then enter the desired combined program as their first choice. A further application will be required at the beginning of third year. Please continue reading for details.

If you're about to enter third year

Additionally, admission into the third-year Microbiology lab course MICB 322 (which is an elective for students in  the Combined Computer Science and Microbiology and Immunology Major specialization) requires an application. The application form, and information about the deadline and how admissions into MICB 322 are determined, can be found here.

Program requirements

Combined Major (1391): Computer Science and Physics

The application process is the same as that for the Computer Science Majors program.

Program requirements

Combined Major (1375): Computer Science and Statistics

The application process is the same as that for the Computer Science Majors program.

Program requirements

Combined Major: Computer Science and Another Science

This is a generic Combined Majors program, that can be used for students who are interested in combining Computer Science with a Science subject for which there does not already exist a specific program

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. If you are accepted, you will be required to complete this form. Please do not request a signature for this form prior to acceptance, as our office will not receive it.

Together the student and the advisor from the other department will then fill in the credits for that department on the form (at most 8 credits in first year, at most 12 credits in second year, and at most 7 three- or four-credit courses in third and fourth year). Once the advisor in the other department has filled in the credits and signed the form, the student needs to make an appointment with a Computer Science departmental advisor, in order to have the program approved. Please see the link below for how to book an appointment:

Advising webform 

Program requirements

New: Combined Major: Computer Science and Neuroscience (Officially: Combined Major: Computer Science and Another Subject)

Interested in both computer science and neuroscience? You can apply to the Combined Major: Computer Science and Neuroscience specialization. In 2026-2027, admission to this specialization will be done through the Combined Major: Computer Science and Another Science Subject specialization, which is in the UBC Calendar. Since a growing number of students are expressing interest in this combined major, we are working on the necessary approvals to add the specific requirements to the Calendar.

Program Requirements (pending approval):

First year
SCIE_V 113                                                                                          3
Additional communication requirement3
CPSC_V 110 (or CPSC_V 103 and CPSC_V 107) 4
CPSC_V 121    4
MATH_V 100 (or 180 or 120 or 110)    3
MATH_V 101 (or 121)3
BIOL_V 112    3
CHEM_V 110 or 111 or 120 or 121 or 141    4
Elective3
Total credits    30
Second year
At least 12 credits of CPSC_V 210, 213, 221, AI_V 24012
BIOL_V 200                                                                                      3
NSCI_V 200, 201, 2109
STAT_V 251                                                                                      3
MATH_V 111 or 221                                                                          3
Total Credits                                                                                      30
Third and Fourth year          
CPSC_V or AI_V courses numbered 300 or above                          15
Further CPSC_V or AI_V courses number 400 or above                  6
NSCI_V 301, 302, 303, 311                                                              12
NSCI_V 400 or 448                                                                            6
BIOL_V 371, 372 or PSYC_V 370, 371                                            6
Electives  15
Total Credits                                                                                      60

Please continue to review the suggested program requirements regularly for any updates or changes.

Combined Major Specialization in Business and Computer Science (BCom BUCS)

This program  is for those who want to apply their computer science degree within the business world. Although the degree granted is the B.Com., the program is jointly administered by the Faculty of Commerce and the Department of Computer Science. Both units will provide student advising.

The program is provided through the Sauder School of Business.

Program requirements  

Last Updated: 2024-11-26