# Course Selection for Honours

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

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 so 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 concepts which are important in upper-level courses. Note that an Honours student who takes MATH 200 or MATH 253 instead of MATH 226 must also take MATH 220 (Mathematical Proof).

The core third-year courses are MATH 300 (Introduction to Complex Variables), 320 (Real Variables I), 321 (Real Variables II), and 322 (Introduction to Group Theory). 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.