Skip To Content



MMI teaches both graduate and undergraduate courses, as well as special courses and laboratory training for nurses and medical students.

Use the navigation links on the left to find the relevant course listings for you.


Undergraduate courses (100 to 400 level)

100 to 400 level courses are aimed at undergraduate students.

Undergraduate/graduate courses (400/500 level)

400/500 split level courses can be taken by both undergraduate and graduate students. Typically graduate students have to complete an additional assignment to qualify for the 500 level.


Graduate courses (500 and 600 level)

500 to 600 level courses are aimed at MSc and PhD graduate students. Our graduate students can take selected courses in other departments as well.

MMI 501 is mandatory for all MMI MSc & PhD students

MMI 605 is mandatory for all MMI PhD students