Combined Physics & Computer Science Major

Please be aware that the official requirements are to be found in the UBC calendar. For more details consult the relevant section of the UBC calendar.

A coop option is also available for this program.

First Year
Communication requirement1 6
CPSC 110 (or 111), CPSC 1212 8
MATH 100 (or 102 or 104 or 110 or 180 or 184 or 120)3 3
Math 101 (or 103 or 105 or 121)3 3
PHYS 107, 108, 109 (or 117, 118, 119, or 101, 118, 119)3,4 7
Electives3,6 0
Total Credits 30
Second Year
CPSC 210, CPSC 213, 221 12
MATH 2007, 215, 221 9
PHYS 200, 216, 219, 229 10
Total Credits 31
Third and Fourth Years
CPSC 310, 313, 320 10
CPSC 303 (or 302) 3
Other CPSC courses numbered 300 or above8 3
Further CPSC courses numbered 400 or above8 6
MATH 3177 3
PHYS 2039 4
PHYS 301, 304, 312 9
PHYS 319 (or 309) 3
PHYS 348 or 409 or 42010 3
Additional PHYS courses numbered 300 or above8 3
Arts Electives3 12
Total Credits 59
Total Credits for Degree 120

1A total of six credits of course work is required to meet the Communication Requirement. ENGL 112 is recommended. For a full list of accpetable courses see Communication Requirements in Faculty of Science.

2Students pursuing a Co-op option in Computer Science are advised to also take CPSC 210 in their first year or in the summer following their first year. Co-op students will then be in a position to take one or both CPSC 221 and CPSC 213 in term 1 of second year before going out on a Co-op work term.

33 If an alternate course is taken with a different credit value one should adjust the number of elective credits to compensate. The number of electives in each year is chosen to balance the total number of credits (i.e., make the yearly total close to 30). However, since the number of available elective credits may not be a multiple of three, students are permitted to move elective credits between years. First-year physics, biology, chemistry, and mathematics can be replaced by SCIE 001.

44 Advanced Credit or Placement in Physics are provide excellent preparation but they are NOT a substitute for these courses, which are required prerequisites for all second year Physics and Astronomy courses.Students with AP credits should contact the Department for advice. Students without Physics 12 must take PHYS 100 prior to PHYS 101 or 107 or 117. Qualified students are encouraged to take PHYS 107/108/109. Students are advised to take PHYS 117 in second year if they did not take it or PHYS 107 in first year.

5Students without Biology 11 or 12 must take 3 credits of 100-level BIOL. BIOL 111 or 121 are recommended. For students with Biology 11 or 12, at least 3 credits must be a science course in ASTR, ATSC, BIOL, EOSC, or GEOB. See the Biology Requirement for further details.

6Students without credit for Chemistry 12 must take CHEM 111 as an elective either in first or second year.

7Students with sufficiently high grades in first-year MATH may replace MATH 200 and 317 with MATH 217 and 2 credits of electives, in consultation with an advisor.

8Students interested in computer modeling and simulation should take both CPSC 302, 303, and at least one of CPSC 402, 406, PHYS 410.

9The combination CHEM 201 and CHEM 304 may replace PHYS 203.

10Students who have taken CPSC 319 may replace this requirement with any upper-level PHYS course.

Website development by Checkmark Media. Designed by Armada.

a place of mind, The University of British Columbia

Faculty of Science
Department of Physics and Astronomy
6224 Agricultural Road
Vancouver, BC V6T 1Z1
Tel 604.822.3853
Fax 604.822.5324

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