Applied Artificial Intelligence Minor (B.Eng.)

25 credits · Faculty of Engineering · 2026-2027 catalogue

Applied Artificial Intelligence Minor (B.Eng.) 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

Complementary Courses (22-25 credits)

Group A (3 credits)

3 credits from the following:

  • COMP 250 Introduction to Computer Science (3 credits) · Offered: Fall, Winter
  • ECSE 250 Fundamentals of Software Development (3 credits) · Offered: Fall, Winter

Group B (4 credits)

4 credits from the following:

  • COMP 551 Applied Machine Learning (4 credits) · Offered: Fall, Winter
  • ECSE 551 Machine Learning for Engineers (4 credits) · Offered: Fall, Winter

Group C (3 credits)

3 credits from the following:

  • ECSE 343 Numerical Methods in Engineering (3 credits) · Offered: Fall, Winter
  • MATH 223 Linear Algebra (3 credits) · Offered: Fall, Winter
  • MATH 247 Honours Applied Linear Algebra (3 credits) · Offered: Winter
  • MATH 271 Linear Algebra and Partial Differential Equations (3 credits) · Offered: Fall, Winter
  • MECH 265 Numerical Linear Algebra (3 credits) · Offered: Fall, Winter

Group D (3 credits)

3 credits from the following:

  • AEMA 310 Statistical Methods 1 (3 credits) · Offered: Fall, Winter
  • BIEN 203 Introduction to Statistics and Data Science (3 credits) · Offered: Fall, Winter
  • CIVE 302 Probabilistic Systems (3 credits) · Offered: Winter
  • ECSE 205 Probability and Statistics for Engineers (3 credits) · Offered: Fall, Winter
  • MATH 203 Principles of Statistics 1 (3 credits) · Offered: Summer, Fall, Winter
  • MATH 323 Probability (3 credits) · Offered: Summer, Fall, Winter
  • MECH 262 Statistics and Measurement Laboratory (3 credits) · Not scheduled for 2026–2027
  • MIME 209 Mathematical Applications (3 credits) · Offered: Winter

Group E (9–12 credits)

9-12 credits from the following:

  • COMP 370 Introduction to Data Science (3 credits) · Offered: Fall
  • COMP 417 Introduction Robotics and Intelligent Systems (3 credits) · Offered: Winter
  • COMP 424 Artificial Intelligence (3 credits) · Offered: Fall
  • COMP 445 Computational Linguistics (3 credits) · Offered: Fall
  • COMP 521 Modern Computer Games (4 credits) · Offered: Fall
  • COMP 549 Brain-Inspired Artificial Intelligence (3 credits) · Not scheduled for 2026–2027
  • COMP 550 Natural Language Processing (3 credits) · Offered: Winter
  • COMP 562 Theory of Machine Learning (4 credits) · Not scheduled for 2026–2027
  • COMP 565 Machine Learning in Genomics and Healthcare (4 credits) · Offered: Fall
  • COMP 579 Reinforcement Learning (4 credits) · Offered: Winter
  • COMP 588 Probabilistic Graphical Models (4 credits) · Not scheduled for 2026–2027
  • ECSE 415 Introduction to Computer Vision (3 credits) · Offered: Winter
  • ECSE 446 Realistic Image Synthesis (3 credits) · Not scheduled for 2026–2027
  • ECSE 507 Optimization and Optimal Control (3 credits) · Offered: Winter
  • ECSE 526 Artificial Intelligence (3 credits) · Offered: Fall
  • ECSE 544 Computational Photography (4 credits) · Not scheduled for 2026–2027
  • ECSE 552 Deep Learning (4 credits) · Offered: Fall, Winter
  • ECSE 554 Applied Robotics (4 credits) · Offered: Winter
  • ECSE 556 Machine Learning in Network Biology (4 credits) · Offered: Winter
  • ECSE 557 Introduction to Ethics of Intelligent Systems (3 credits) · Offered: Fall
  • MECH 559 Engineering Systems Optimization (3 credits) · Offered: Fall
  • MECH 579 Numerical Optimization (3 credits) · Not scheduled for 2026–2027

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