Mathematics Honours (B.Sc.)

60–63 credits · Faculty of Arts · 2026-2027 catalogue

Mathematics Honours (B.Sc.) as a checklist, with when each course runs in 2026–27. On a computer, check off the courses you have taken or plan to take to add up your credits.

Plan your whole degree in myDegree. It adds your other programs, a Foundation year, electives, prerequisite checks and a term-by-term schedule. Free, no account; your plan stays in your browser. Open myDegree

Program Prerequisites

The minimum requirement for entry into the Honours program is that the student has completed with high standing the following courses below or their equivalents.

  • MATH 133 Linear Algebra and Geometry (3 credits) · Offered: Summer, Fall, Winter
  • MATH 150 Calculus A (4 credits) · Not scheduled for 2026–2027
  • MATH 151 Calculus B (4 credits) · Not scheduled for 2026–2027

Required Courses (45 credits)

  • MATH 222 Calculus 3 (3 credits) · Offered: Summer, Fall, Winter
  • MATH 251 Honours Algebra 2 (3 credits) · Offered: Winter
  • MATH 255 Honours Analysis 2 (3 credits) · Offered: Winter
  • MATH 325 Honours Ordinary Differential Equations (3 credits) · Offered: Winter
  • MATH 356 Honours Probability (3 credits) · Offered: Fall
  • MATH 357 Honours Statistics (3 credits) · Offered: Winter
  • MATH 358 Honours Advanced Calculus (3 credits) · Offered: Winter
  • MATH 454 Honours Analysis 3 (3 credits) · Offered: Fall
  • MATH 455 Honours Analysis 4 (3 credits) · Offered: Winter
  • MATH 456 Honours Algebra 3 (3 credits) · Offered: Fall
  • MATH 457 Honours Algebra 4 (3 credits) · Offered: Winter
  • MATH 458 Honours Differential Geometry (3 credits) · Not scheduled for 2026–2027
  • MATH 466 Honours Complex Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 470 Honours Research Project (3 credits) · Offered: Summer, Fall
  • MATH 475 Honours Partial Differential Equations (3 credits) · Offered: Fall

Complementary Courses (15 credits)

3 credits selected from: (3 credits)

3 credits selected from:

  • MATH 242 Analysis 1 (3 credits) · Offered: Fall
  • MATH 254 Honours Analysis 1 (3 credits) · Offered: Fall

3 credits selected from: (3 credits)

3 credits selected from:

  • MATH 235 Algebra 1 (3 credits) · Offered: Fall
  • MATH 245 Honours Algebra 1 (3 credits) · Offered: Fall

0-6 credits from the following courses for which no Honours equivalent exists: (0–6 credits)

0-6 credits from the following courses for which no Honours equivalent exists:

  • MATH 204 Principles of Statistics 2 (3 credits) · Offered: Winter
  • MATH 208 Introduction to Statistical Computing (3 credits) · Offered: Fall
  • MATH 308 Fundamentals of Statistical Learning (3 credits) · Offered: Winter
  • MATH 329 Theory of Interest (3 credits) · Not scheduled for 2026–2027
  • MATH 338 History and Philosophy of Mathematics (3 credits) · Offered: Fall
  • MATH 378 Nonlinear Optimization (3 credits) · Not scheduled for 2026–2027
  • MATH 430 Mathematical Finance (3 credits) · Offered: Winter
  • MATH 462 Machine Learning (3 credits) · Not scheduled for 2026–2027
  • MATH 463 Convex Optimization (3 credits) · Offered: Winter

6-12 credits selected from: (6–12 credits)

6-12 credits selected from:

  • COMP 250 Introduction to Computer Science (3 credits) · Offered: Fall, Winter
  • COMP 252 Honours Algorithms and Data Structures (3 credits) · Offered: Winter
  • MATH 350 Honours Discrete Mathematics (3 credits) · Offered: Fall
  • MATH 352 Problem Seminar (1 credits) · Not scheduled for 2026–2027
  • MATH 365 Honours Groups, Tilings and Algorithms (3 credits) · Not scheduled for 2026–2027
  • MATH 376 Honours Nonlinear Dynamics (3 credits) · Offered: Fall
  • MATH 377 Honours Number Theory (3 credits) · Offered: Winter
  • MATH 387 Honours Numerical Analysis (3 credits) · Offered: Winter
  • MATH 397 Honours Matrix Numerical Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 398 Honours Euclidean Geometry (3 credits) · Offered: Fall
  • MATH 462 Machine Learning (3 credits) · Not scheduled for 2026–2027
  • MATH 480 Honours Independent Study (3 credits) · Offered: Summer, Fall
  • MATH 488 Honours Set Theory (3 credits) · Not scheduled for 2026–2027

Related programs

Source: McGill Course Catalogue. myDegree is an independent student project, not affiliated with McGill University.