Course Selection for Honours

See the UBC Math Course Map for a helpful visualization of program pathways.

UBC Math Course Map

Students planning on an Honours or Combined Honours degree are advised to take the Honours version of first- and second-year courses, specifically MATH 120 (Honours Differential Calculus), 121 (Honours Integral Calculus), 223 (Linear Algebra), 226 (Advanced Calculus I), and 227 (Advanced Calculus II). For each of these courses, the syllabus in the regular and the Honours versions is similar enough that the regular course with a sufficiently high grade will be accepted as a prerequisite for a subsequent Honours course. However, in general, the Honours versions cover the material in greater depth, offer more challenging problems, and anticipate important concepts in upper-level courses. Note that an Honours student who takes MATH 200 or MATH 253 instead of MATH 226, or MATH 221 instead of MATH 223, must also take MATH 220 (Mathematical Proof).

Students who have high school credit for MATH 100 and MATH 101 are encouraged to claim this credit and take MATH 226 and MATH 227 in their first year, as well as MATH 223.

The core third-year courses are MATH 300 (Introduction to Complex Variables), 320 (Real Variables I), 321 (Real Variables II), 322 (Introduction to Group Theory), and 323 (Introduction to Rings and Modules). Almost all fourth-year courses have these courses as prerequisites. The remaining upper-level courses are organized into the areas of analysis, algebra, geometry and topology, applied mathematics, and a course in graph theory. See the UBC Calendar for detailed descriptions. Some higher-level courses are not offered every year. Advanced students are encouraged to take 500-level (introductory graduate) courses. Note that the Math Honours program (not Combined Honours) allows some Math Major courses.