Mathematics
*Please Note: The Flexible PreMajor Program has been discontinued and will no longer be updated. The agreements listed below are for historical reference only and should not be considered a guaranteed pathway. To view current course articulations, please go the Course Search.
This schematic lists by course number those Additional Mathematics, Statistics and Computer Science courses beyond the Core courses that are required at each of the BC Receiving institutions indicated. The course numbers at respective Receiving institutions are in parentheses.
Recommended CORE plus ADDITIONAL Courses at Each Receiving Institution
UFV Additional
Statistics I (270) 
UBC(O) Additional
Mathematical Proof (220) 
TWU Additional
(no additional courses) 
KPU Additional
Probability and Statistics (2315) 
SFU Additional
Introduction to Analysis (242) 
CORE Courses
Calculus I, II, III Computer Science I, II 
UVic Additional
Logic and Foundations (122) 

TRU Additional
Introduction to Analysis (2200) 
UBC(V) Additional
Mathematical Proof (220) 
VIU Additional
Statistics I (254) 
UNBC Additional
Intro to Complex Analysis (201) 
While the courses indicated above are sufficient to meet program requirements at the referenced institutions, it should be noted that, at some institutions, program flexibility permits a slight variation in the choice of courses as listed. Students are strongly advised to consult online calendars or to contact departmental advisors at their chosen institution to obtain further information about alternate course options or about any ‘strongly recommended’ courses in this particular Mathematics Major program.
Mathematics, Statistics and Computer Science Requirements in Mathematics Major Programs
At British Columbia PostSecondary Institutions
TABLE 1: Mathematics Flexible PreMajor CORE Mathematics and Computer Science Courses
UBC  UBCO  SFU  UVIC  UNBC  TRU  TWU  UFV  KPU  VIU  
Calculus I  MATH 100  MATH 100  MATH 150 or 151  MATH 100  MATH 100  MATH 1130 or MATH 1140 
MATH 123  MATH 111  MATH 1120  MATH 121 
Calculus II  MATH101  MATH 101  MATH 152  MATH 101  MATH 101  MATH 1230 or MATH 1240 
MATH 124  MATH 112  MATH 1220  MATH 122 
Calculus III  MATH 200  MATH 200  MATH 251  MATH 200  MATH 200  MATH 2110 or MATH 2650 
MATH 223  MATH 211  MATH 2321  MATH 221 
Linear Algebra  MATH 221  MATH 221  MATH 240  MATH 110 or MATH 211 
MATH 220  MATH 1300 or MATH 2120 
MATH 250  MATH 221  MATH 2232  MATH 241 
Discrete Mathematics I  MACM 101  MATH 122  CPSC 141  MATH 1700  MATH 150  MATH 2410  MATH 123  
Ordinary Differential Equations  MATH 215  MATH 225  MATH 310  MATH 230  MATH 255  MATH 3421  MATH 251  
Computer Science I  CPSC 110  COSC 111 COSC 121 
CMPT 120  CSC 110  CPSC 100  COMP 1130  CMPT 140  COMP 152  CPSC 1103  CSCI 160 
Computer Science II  CPSC 210  CMPT 129  COMP 1230  CMPT 166  CPSC 1204  CSCI 161 
Notes:
 Students at SFU must take one of Ordinary Differential Equations (310) and Numerical Analysis (MACM 316). These are used to satisfy upperlevel requirements in the degree.
 It should be carefully checked whether Computer Science courses transfer to UBC Vancouver – transfer credit is hard to get for UBC CPSC 110 or 210 or MATH 210, which form the computing prerequisites for a B.Sc. in Mathematics at UBC.
 UVIC Logic and Foundations is an “Introduction to proofs” class. Sometimes Discrete Mathematics I courses receive transfer credit. Additionally, UVIC MATH 204 is Calculus IV. It includes a substantial amount of Ordinary Differential Equations. Students who transfer with Ordinary Differential Equations instead should experience no difficulties.
TABLE 2: Mathematics Flexible PreMajor ADDITIONAL Mathematics and Computer Science Courses Recommended By Specific Institutions
INSTITUTION  ADDITIONAL RECOMMENDED COURSES 
UBC Vancouver  Mathematical Proof (MATH 220), Software Construction (CPSC 210) 
UBC Okanagan  Mathematical Proof (MATH 220), Statistics I (STAT 230) 
Simon Fraser University  Introduction to Analysis (MATH 242), Discrete Mathematics II (MACM 201), Statistics I (STAT 270), Computing with Algebra (MACM 203);,Computing with Calculus (MACM 204) 
University of Victoria  Logic and Foundations (MATH 122), Abstract Algebra (MATH 212), Discrete Mathematics II (MATH 222), Introduction to Real Analysis (MATH 236), Computer Assisted Math & Physics (MATH 248), Statistics I (STAT 260) 
University of Northern British Columbia  Introduction to Complex Analysis (MATH 201), Foundations of Modern Mathematics (MATH 224) 
Thompson Rivers University  Statistics I (STAT 2000) or Differential Equations 1 (MATH 2240), Introduction to Analysis (MATH 2200), Discrete Mathematics II (MATH 2700) 
University of the Fraser Valley  Statistics I (MATH 270), Transition to Advanced Mathematics (MATH 265) 
Kwantlen Polytechnic University  Probability and Statistics (MATH 2315) 
Vancouver Island University  Statistics I (MATH 254), Discrete and Combinatorial Mathematics (MATH 223) 
Trinity Western University  No additional courses 
Last Update: Fall, 2019