Calendar of Courses 2026

All classes except Intro to Mechanical Engineering and Intro to Programming will be offered online only.

Individual course times and office hours are visible in the course descriptions. Our goal is to provide an inclusive opportunity to students, both local and international. We have attempted to identify synchronous class times that will work across a broad variety of time zones.