Delivery Mode

Online
Online courses allow students to engage with course materials, participate in discussions, and complete assignments remotely. Courses are typically asynchronous (self-paced), with students working both independently and in teams following instructor-set deadlines. Synchronous (live) online classes may be scheduled at the instructor’s discretion.

Virtual Residency
Virtual residency courses include a period of synchronous online learning. For up to two weeks, students will participate in full-day online sessions from Monday to Friday.

In-Person Residency
These courses include a residency period of up to two weeks of on-campus study, combined with online coursework before and after your time on campus.