Mechanical Engineering electives are a diverse set of courses in design, thermal systems, and dynamic systems. The following courses count as ME electives:

  • All Mechanical Engineering courses at 300 level or higher, not part of required major curriculum

Students may petition to substitute one engineering or computer science course from outside ME for one of their two required “ME Elective” courses. Students should consult with their academic advisors about this process.