Our online and in-person Middlebury master’s programs are designed to give you meaningful, real-world experience while you earn your degree.
Our online master’s programs are asynchronous (no required live class meetings) with part-time options so you have the flexibility to continue working as you earn your degree.
In-Person Programs With Online Options
All of our on-site programs have online options—mostly live (synchronous) and some asynchronous depending on the program. You may easily switch between on-site and online as your personal and professional needs allow.