Dec 26, 2024  
Undergraduate Calendar 2023-2024 
    
Undergraduate Calendar 2023-2024 [-ARCHIVED CALENDAR-]

Course Availability



The following are lists of upper-level courses available to students subject to enrolment limitations and the prerequisites as specified for each list. (Engineering students should refer to the website at https://www.eng.mcmaster.ca/sites/default/files/complementary_studies_electives_2019_0.pdf). 

Upper-Level Courses Available to all Students


Upper-Level Courses Available to Students Registered in Level II or Above in any Program


Upper-Level Courses Available to Students Registered in Level III or Above in any Program