May 12, 2026  
Undergraduate Calendar 2026-2027 
    
Undergraduate Calendar 2026-2027

Course Listings


The courses listed in this section include all courses approved for the undergraduate curriculum for the 2026-2027 academic year. Not all courses in the approved curriculum will be offered during the year. Students are advised to refer to the course timetables available annually in Mosaic in March and June to determine which specific courses will be offered in the upcoming sessions.
Note: An A/B suffix appearing in a course number indicates that the course may be delivered across more than one term (see Multi-Term Course in the Glossary  of this calendar). The A/B S suffix indicates that the course may be delivered as either a multi-term course or within a single term. 

See also:


Effective 2023-24:

Looking for CLASSICS (Classics) courses?

  • The subject GKROMST (Greek and Roman Studies) has replaced CLASSICS

Please use the revised subject area when searching for courses. Most courses use the same code but with the revised subject area (e.g. CLASSICS 2H03 is now known as GKROMST 2H03). Students having credit in courses using the old subject area may not take the corresponding course under the new designation.
 

Effective 2022-23:

Looking for LABRST (Labour Studies) courses?

  • The subject WORKLABR (Work and Labour Studies) has replaced LABRST

Please use the revised subject area when searching for courses. Most courses use the same code but with the revised subject area (e.g. LABRST 2H03 is now known as WORKLABR 2H03). Students having credit in courses using the old subject area may not take the corresponding course under the new designation.


Please note, when searching courses by “Code or Number”, an asterisk (*) can be used as a wildcard character to return mass results. For example, a “Code or Number” search of ” 2* ” can be entered returning all level II courses.

 

Music

Courses in Music are administered by the School of the Arts.
Togo Salmon Hall, Room 414, ext. 27671
http://sota.humanities.mcmaster.ca/

Notes

  1. Applicants to Music 1 must book an audition with the School of the Arts to take place usually in February and March. Please note Music I is paused as of September 2025.
  2. The following courses are open as electives to students not registered in a Music program.  Check course descriptions to see other requirements (such as qualifying tests, auditions, specific course, or level prerequisites, etc.).

Courses

If no prerequisite is listed, the course is open.

   • 
   • 
   • 
   • 
   • 
   • 

German

Courses in German are administered by the Department of Linguistics and Languages.
Togo Salmon Hall, Room 629, ext. 24388
http://linguistics.humanities.mcmaster.ca/

Notes

  1. Students should note that the Department has classified its German language courses under the following categories:
    Introductory Level Language Course: GERMAN 1BL3, 2BL3
    Intermediate Level Language Courses: GERMAN 3IL3 
  2. Not all courses are offered on an annual basis. Students should consult the timetable for available courses.
  3. Students may be required to take a placement test in the Department of Linguistics and Languages to assess their proficiency in the language.
  4. The following are courses open as electives to students registered in Level II or above of any undergraduate program.
    GERMAN 2CC3 Germany Through the Ages: Culture and Society (Taught in English)
    GERMAN 2S03 The Split-Screen: Modern Germany Through Cinema (Taught in English)
    GERMAN 3H03 The New Europe: A New Germany (Taught in English)  

Courses

If no prerequisite is listed, the course is open. 

   • 
   • 
   • 

Cayuga

Courses in Cayuga are administered by the Indigenous Studies Department.
LR Wilson Hall, Room 1004, ext. 27426
https://indigenous.mcmaster.ca

Courses

If no prerequisite is listed, the course is open.

   • 
   • 

Chemical Engineering

Courses in Chemical Engineering are administered by the Department of Chemical Engineering .
John Hodgins Engineering Building, Room 374, ext. 24957
http://chemeng.mcmaster.ca

Department Note

All Chemical Engineering courses are open to students registered in a Chemical Engineering program, subject to prerequisite requirements. Otherwise specified, prior permission of the Department is necessary for students from other Engineering departments and other faculties. To do so, students need to submit the department permission form to the associate chair of undergraduate studies. Any other special cases should also receive department permission from the associate chair of undergraduate studies.

   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 

Chinese

Chinese 1BL3 and 2BL3 are administered by the Department of Linguistics and Languages .
Togo Salmon Hall, Room 513, ext. 24388
http://linguistics.humanities.mcmaster.ca/

Course

If no prerequisite is listed, the course is open.

   • 
   • 

Computer Science

Courses in Computer Science are administered by the Department of Computing and Software.
Information Technology Building, Room 202, ext. 24614 
http://www.cas.mcmaster.ca/

Department Notes

  1. Students wishing to pursue a Minor in Computer Science should see the “Minor in Computer Science” section of this Calendar.
  2. Please note that not all elective courses will be offered in each academic year.
  3. In the prerequisites for COMPSCI courses, the phrase “registration in any Computer Science program” refers to registration in any of the following:
    • Honours Computer Science
    • Honours Computer Science as a Second Degree
    • Honours Economics and Computer Science
    • Honours Mathematics and Computer Science
    • Combined Honours Program in Arts & Science and Computer Science
  4. Students taking COMPSCI courses must have a laptop computer to bring to classes and/or tutorials and to use for coursework. The device must have a keyboard suitable for extensive typing. It is recommended that students invest in a single sufficiently powerful laptop computer that meets the needs of all their courses

Courses

   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 

Electrical Engineering

Courses in Electrical Engineering are administered by the Department of Electrical and Computer Engineering.
Information Technology Building, Room A111, ext. 24347
http://www.ece.mcmaster.ca/ 

Department Notes

  1. All students in the Electrical Engineering program initially follow a common curriculum consisting of a combination of Electrical Engineering and Computer Engineering courses. In their senior year, students are given the opportunity to customize their program by selecting from a wide range of technical electives.
  2. All Electrical and Computer Engineering courses are open to students registered in any Electrical or Computer Engineering program or the Electrical and Biomedical Engineering program, subject to prerequisite requirements. Prior permission of the Department is necessary for students from other Engineering departments or faculties, unless otherwise stated in the course prerequisite. 

   • 
   • 
   • 
   • 
   • 
   • 
   • 
   • 
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 34