Mathematics Liberal Program - Core Science Component (B.Sc.)

45 credits · Faculty of Science · 2026-2027 catalogue

Mathematics Liberal Program - Core Science Component (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

Students entering the Core Science Component in Mathematics are normally expected to have completed the courses below or their equivalents. Otherwise, they will be required to make up any deficiencies in these courses over and above the 45 credits required for the program.

  • MATH 133 Linear Algebra and Geometry (3 credits) · Offered: Summer, Fall, Winter
  • MATH 140 Calculus 1 (3 credits) · Offered: Summer, Fall, Winter
  • MATH 141 Calculus 2 (4 credits) · Offered: Summer, Fall, Winter

Guidelines for Selection of Courses (0–59 credits)

The following informal guidelines should be discussed with the student's adviser. Where appropriate, Honours courses may be substituted for equivalent Major courses. Students planning to pursue graduate studies are encouraged to make such substitutions.

Required Courses (27 credits)

  • MATH 222 Calculus 3 (3 credits) · Offered: Summer, Fall, Winter
  • MATH 235 Algebra 1 (3 credits) · Offered: Fall
  • MATH 236 Algebra 2 (3 credits) · Offered: Winter
  • MATH 242 Analysis 1 (3 credits) · Offered: Fall
  • MATH 243 Analysis 2 (3 credits) · Offered: Winter
  • MATH 249 Honours Complex Variables (3 credits) · Offered: Winter
  • MATH 314 Advanced Calculus (3 credits) · Offered: Fall, Winter
  • MATH 315 Ordinary Differential Equations (3 credits) · Offered: Fall, Winter
  • MATH 316 Complex Variables (3 credits) · Offered: Fall
  • MATH 323 Probability (3 credits) · Offered: Summer, Fall, Winter

Complementary Courses (18 credits)

Students interested in computer science are advised to choose courses from the following and to complete the Computer Science Minor: (0–18 credits)

Students interested in computer science are advised to choose courses from the following and to complete the Computer Science Minor:

  • MATH 317 Numerical Analysis (3 credits) · Offered: Fall
  • MATH 318 Mathematical Logic (3 credits) · Offered: Fall
  • MATH 327 Matrix Numerical Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 335 Groups, Tilings and Algorithms (3 credits) · Not scheduled for 2026–2027
  • MATH 340 Discrete Mathematics (3 credits) · Offered: Winter
  • MATH 417 Linear Optimization (3 credits) · Offered: Fall

Students interested in probability and statistics are advised to take (0–20 credits)

Students interested in probability and statistics are advised to take

  • MATH 204 Principles of Statistics 2 (3 credits) · Offered: Winter
  • MATH 324 Statistics (3 credits) · Offered: Fall, Winter
  • MATH 423 Applied Regression (3 credits) · Offered: Fall
  • MATH 447 Introduction to Stochastic Processes (3 credits) · Offered: Winter
  • MATH 523 Generalized Linear Models (4 credits) · Offered: Winter
  • MATH 525 Sampling Theory and Applications (4 credits) · Not scheduled for 2026–2027

Students interested in applied mathematics should take (0–18 credits)

Students interested in applied mathematics should take

  • MATH 317 Numerical Analysis (3 credits) · Offered: Fall
  • MATH 319 Partial Differential Equations (3 credits) · Offered: Winter
  • MATH 324 Statistics (3 credits) · Offered: Fall, Winter
  • MATH 326 Nonlinear Dynamics and Chaos (3 credits) · Offered: Fall
  • MATH 327 Matrix Numerical Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 417 Linear Optimization (3 credits) · Offered: Fall

Students considering a career in secondary school teaching are advised to take (0–12 credits)

Students considering a career in secondary school teaching are advised to take

  • MATH 318 Mathematical Logic (3 credits) · Offered: Fall
  • MATH 338 History and Philosophy of Mathematics (3 credits) · Offered: Fall
  • MATH 346 Number Theory (3 credits) · Offered: Winter
  • MATH 348 Euclidean Geometry (3 credits) · Offered: Fall

Students interested in careers in business, industry or government are advised to select courses from the following list: (0–32 credits)

Students interested in careers in business, industry or government are advised to select courses from the following list:

  • MATH 317 Numerical Analysis (3 credits) · Offered: Fall
  • MATH 319 Partial Differential Equations (3 credits) · Offered: Winter
  • MATH 327 Matrix Numerical Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 329 Theory of Interest (3 credits) · Not scheduled for 2026–2027
  • MATH 417 Linear Optimization (3 credits) · Offered: Fall
  • MATH 423 Applied Regression (3 credits) · Offered: Fall
  • MATH 430 Mathematical Finance (3 credits) · Offered: Winter
  • MATH 447 Introduction to Stochastic Processes (3 credits) · Offered: Winter
  • MATH 523 Generalized Linear Models (4 credits) · Offered: Winter
  • MATH 525 Sampling Theory and Applications (4 credits) · Not scheduled for 2026–2027

6 credits selected from: (6 credits)

6 credits selected from:

  • MATH 317 Numerical Analysis (3 credits) · Offered: Fall
  • MATH 324 Statistics (3 credits) · Offered: Fall, Winter
  • MATH 335 Groups, Tilings and Algorithms (3 credits) · Not scheduled for 2026–2027
  • MATH 340 Discrete Mathematics (3 credits) · Offered: Winter

12 credits selected from: (12 credits)

12 credits selected from:

  • 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 318 Mathematical Logic (3 credits) · Offered: Fall
  • MATH 319 Partial Differential Equations (3 credits) · Offered: Winter
  • MATH 326 Nonlinear Dynamics and Chaos (3 credits) · Offered: Fall
  • MATH 327 Matrix Numerical Analysis (3 credits) · Not scheduled for 2026–2027
  • MATH 329 Theory of Interest (3 credits) · Not scheduled for 2026–2027
  • MATH 338 History and Philosophy of Mathematics (3 credits) · Offered: Fall
  • MATH 346 Number Theory (3 credits) · Offered: Winter
  • MATH 348 Euclidean Geometry (3 credits) · Offered: Fall
  • MATH 352 Problem Seminar (1 credits) · Not scheduled for 2026–2027
  • MATH 378 Nonlinear Optimization (3 credits) · Not scheduled for 2026–2027
  • MATH 410 Majors Project (3 credits) · Offered: Summer, Fall
  • MATH 417 Linear Optimization (3 credits) · Offered: Fall
  • MATH 423 Applied Regression (3 credits) · Offered: Fall
  • MATH 430 Mathematical Finance (3 credits) · Offered: Winter
  • MATH 447 Introduction to Stochastic Processes (3 credits) · Offered: Winter
  • MATH 451 Introduction to General Topology (3 credits) · Not scheduled for 2026–2027
  • MATH 462 Machine Learning (3 credits) · Not scheduled for 2026–2027
  • MATH 463 Convex Optimization (3 credits) · Offered: Winter
  • MATH 510 Quantitative Risk Management (4 credits) · Not scheduled for 2026–2027
  • MATH 523 Generalized Linear Models (4 credits) · Offered: Winter
  • MATH 524 Nonparametric Statistics (4 credits) · Not scheduled for 2026–2027
  • MATH 525 Sampling Theory and Applications (4 credits) · Not scheduled for 2026–2027
  • MATH 545 Introduction to Time Series Analysis (4 credits) · Offered: Winter

Related programs

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