Note: This is the 2012โ€“2013 edition of the eCalendar. Update the year in your browser's URL bar for the most recent version of this page, or click here to jump to the newest eCalendar.


Course Numbering (Course Information and Regulations)

Each McGill course is assigned a unique seven-character course “number.”

The first four characters (Subject Code) refer to the unit offering the course.

These codes were implemented in September 2002, replacing the three-number Teaching Unit Codes previously used. A complete list of Teaching Unit Codes and their Subject Code equivalents can be found at in the section Grading and pre-2002 course numbering.

The three numbers following the Subject Code refer to the course itself, with the first of these indicating the level of the course.

  • Courses numbered at the 100, 200, 300, and 400 levels are intended for undergraduate students. In most programs, courses at the 300 and 400 levels are normally taken in the student’s last two years.
  • Courses at the 500 level are intended for qualified senior undergraduate students but are also open to graduate students.
  • Courses at the 600 and 700 levels are intended for graduate students only.

Two additional characters (D1, D2, N1, N2, J1, J2, J3) at the end of the seven-character course number identifies multi-term courses.