B.Sc. Computational Intelligence and Design (Science CPSC stream)

B.Sc. Computational Intelligence and Design

Please see the UBC Academic Calendar for the most updated information on degree requirements: http://www.calendar.ubc.ca/vancouver/index.cfm?tree=12,215,410,421#14865

First Year
BIOL (or ASTR or EOSC or GEOG)1 3
CPSC 110 (or 103 and 10714) 4
CPSC 1212 4
ENGL 100-level 6
MATH 100 or 102 or 104 (or 120 or 180 or 184) 3(4)
MATH 101 or 103 or 105 (or 121) 3(4)
PHYS 1013 (or 1084) 3
CHEM 1215 (or PHYS 102 or PHYS 109) 3(4)
Electives6,7 1
Total Credits 30(33)
Second Year
COGS 200 3
CPSC 210 or 211 4
CPSC 221 4
LING 1008 3
PHIL 220 (or PHIL 3209) 3
STAT 200 or 24110 3
Electives6,7 10
Total Credits 30
Third and Fourth Years
COGS 300, 303, 401, 402 13*
CPSC 312, 320, 322 9
PHIL 326, 351, 441, 451 or 455 3
PSYC 365 3
Cognitive Systems module courses numbered 300 or above7,11,12 12
Electives6,7,13 21
Total Credits 61
1 Students who do not have credit for Biology 11 or 12 take 3 credits of 100-level BIOL. Students with credit for Biology 11 or 12 complete 3 credits of an ASTR, BIOL, EOSC, or science-credit GEOG or PSYC lecture course.
2 Students pursuing a Co-op program are advised to also take CPSC 210 or 211 in their first year or in the summer following their first year. Co-op students will then be in a position to take CPSC 221 in Term 1 of second year before going out on a Co-op work term.
3 Students without credit for Physics 12 must also complete PHYS 100.
4 Students who choose to take PHYS 108 need to take PHYS 109 or other lab courses to complete the Lower-Level Laboratory Science requirement.
5 Students without credit for Chemistry 12 must take CHEM 111 and either CHEM 113 or PHYS 102 (or PHYS 108). These students may delay 3 credits of CHEM or PHYS until second year.
6 Students attempting the COGS major should choose electives to obtain prerequisites to appropriate third and fourth year courses. Note that the B.Sc. requires 72 credits of science courses, and 12 credits of Arts electives.
7 Taking Cognitive Systems module courses (or prerequisites for module courses) is recommended for each year of study. Modules are sets of recommended courses that are directly relevant to Cognitive Systems. Find the list of module courses here. Courses explicitly listed as required cannot also be credited as module courses.
8 Students attempting the COGS major should take LING 100 as soon as possible, preferably before taking COGS 200.
9 The prerequisite PHIL 220 may be waived for PHIL 320 with the consent of the instructor.
10 Students must achieve a grade of greater than 72% in this course, or else must take another 3 credits of MATH or STAT in order to be admitted to CPSC 320. Students interested in further STAT courses must take STAT 200, as STAT 241 does not serve as a prerequisite for higher level STAT courses.
11 At least 3 credits must be 400-level CPSC module courses and 9 credits must be non-CPSC module courses.
12 BIOL 455 and 458 can also be counted towards this requirement so long as PSYC 360 or PSYC 304 has not been taken.
13 At least 48 credits of courses numbered 300 or above are required for the B.Sc. degree, of which at least 30 must be science credits.
14 While CPSC 110 is the recommended route for students pursuing a program in Computer Science, CPSC 103, 107 may be taken in its place using 2 credits of electives.
* COGS300 is 4 credits starting Academic calendar year 2019/20.