Skip to main content

Elective Courses for the ME Degree

In addition to the required courses, students can choose from a variety of elective courses across several disciplines. All technical electives must be approved by the student’s advisor. However, some courses have already been pre-approved as technical electives and will not have to be approved again by the advisor.

List of Pre-Approved Technical Electives

Fall 2025 ME Elective Courses

Following are the ME elective courses being offered this semester.

ME 325  HVAC Principles
Instructor: Rachel Nutting
Schedule: 4:30pm-5:45am Mon/Wed
Delivery: In Person

ME 337  INTRODUCTION TO SECURITY IN CYBER-PHYSICAL SYSTEMS
Instructor: Chris Kelly
Schedule: 9:00am-10:15am Wed/Fri
Delivery: In Person

 

ME 426 RENEWABLE ENERGY SYSTEMS
Instructor: Katelyn Wada
Schedule: 12:00 pm-1:15 pm Wed/Fri
Delivery: In Person

ME 442 CORROSION ENGINEERING
Instructor: Mike Hurley
Schedule: 3:00 pm-4:15 pm Tues/Thurs
Delivery: In Person

ME 460 COMPUTER AIDED DESIGN
Instructor: Ashley Hanson
Schedule: Asynchronous
Delivery: On-Line

ME 470 FINITE METHODS 
Instructor: Clare Fitzpatrick & Ashley Hanson
Schedule: 10:30am – 11:15am Mon/Wed
Delivery: In Person

ME 477  BIOMATERIALS
Instructor: Sophia Theodossiou
Schedule: 12:00pm-1:15pm Tues/Thurs
Delivery: In Person

ME 478  DESIGN & ANALYSIS OF MECHATRONIC SYSTEMS
Instructor: TBA
Schedule: 10:30AM-11:45pm Tues/Thurs
Delivery: In Person

ME 479 UNDERGRADUATE RESEARCH
Instructor: TBD
Coordinate Class Registration with Faculty

ME 493 INTERNSHIP
Internship Information