Data Science Minor (B.Sc.)

24–25 credits · Faculty of Science · 2026-2027 catalogue

Data Science Minor (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 (10 credits)

Students entering the BSc Minor in Data Science program from the Foundation program must have completed the courses below or their equivalents. Quebec students must have completed the DEC with appropriate science and mathematics courses.

  • 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

Required Courses (15 credits)

  • COMP 250 Introduction to Computer Science (3 credits) · Offered: Fall, Winter
  • COMP 260 Applied Algorithms and DataStructures (3 credits) · Not scheduled for 2026–2027
  • COMP 370 Introduction to Data Science (3 credits) · Offered: Fall
  • MATH 208 Introduction to Statistical Computing (3 credits) · Offered: Fall
  • MATH 209 Fundamentals of Statistical Modeling and Inference (3 credits) · Offered: Winter

Complementary Courses (9-10 credits)

0-3 credits selected from: (0–3 credits)

0-3 credits selected from:

  • COMP 202 Foundations of Programming (3 credits) · Offered: Summer, Fall, Winter
  • COMP 204 Computer Programming for Life Sciences (3 credits) · Offered: Fall, Winter
  • COMP 208 Computer Programming for Physical Sciences and Engineering (3 credits) · Offered: Fall, Winter

0-3 credits selected from: (0–3 credits)

0-3 credits selected from:

  • MATH 203 Principles of Statistics 1 (3 credits) · Offered: Summer, Fall, Winter

0-3 credits from: (0–3 credits)

0-3 credits from:

  • MATH 206 Applied Calculus and Linear Algebra (3 credits) · Offered: Fall
  • MATH 223 Linear Algebra (3 credits) · Offered: Fall, Winter

0-10 credits selected from: (0–10 credits)

0-10 credits selected from:

  • COMP 345 From Natural Language to Data Science (3 credits) · Offered: Winter
  • COMP 445 Computational Linguistics (3 credits) · Offered: Fall
  • COMP 551 Applied Machine Learning (4 credits) · Offered: Fall, Winter
  • MATH 308 Fundamentals of Statistical Learning (3 credits) · Offered: Winter
  • MATH 423 Applied Regression (3 credits) · Offered: Fall

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