Elective Courses

The Paul M. Rady Department of Mechanical Engineering offers a wide range of upper-level courses designed to increase students’ knowledge and allow them to pursue more advanced career opportunities. View the Mechanical Engineering Graduate and Elective Courses guide to view full descriptions of our current courses.

  More information on technical elective & graduate courses 

  • 4000-level courses are open to mechanical engineering undergraduate juniors and seniors. 
  • 5000-level are open to engineering graduate students and mechanical engineering undergraduate juniors and seniors. 
  • 6000-level and above courses are recommended for graduate students. 

Spring 2025 Course Offerings

Classes indicated with the   symbol are approved for the Biomedical Engineering minor.
Classes indicated with the   symbol are approved for the Energy Engineering minor.

MCEN 4012/5012 Renewable Fuels, Fuel Cells and Internal Combustion Engines    
MCEN 4113/5113 Mechanics of Cancer    
MCEN 4117/5117 Anatomy and Physiology   
MCEN 4133/5133 Intro to Tissue Biomechanics    
MCEN 4135/5135 Wind Energy and Wind Turbine Design    
MCEN 4138/5138 Feedback Control
MCEN 4152/5152 Intro to Combustion
MCEN 4173/5173 Finite Element Analysis
MCEN 4193/5193 Design of Coffee   
MCEN 4228/5228-001 Design of Beer
MVRN 4228/5228-002 Mechanics of Snow
MCEN 4228/5228-003 Climate Engineering
MCEN 4228/5228-004 Mechanics of Biological Materials
MCEN 4228/5228-005 Biohybrid Robotics 
MCEN 4228/5228-006 Design Research Theory and Methods
MCEN 4228/5228-007 Advanced Biotransport   
MCEN 4228/5228-100 Mechatronics 2
MCEN 4215/5215-800 Design for Inclusion ()
MCEN 4231/5231 Computational Fluid Dynamics   
MCEN 4279/5279 Aesthetics in Design
MCEN 4291/5291 Project Based Learning in Rural Schools ()   
MCEN 5022 Classical Thermodynamics
MCEN 5024 Materials Chemistry and Structures
MCEN 5042 Heat Transfer
MCEN 5045 Design for Manufacturability
MCEN 5055 Advanced Product Design (priority goes to MS Design Track students, but students can submit an to be considered)
MCEN 5228-009 Advanced Dynamics
MCEN 5228-010 Flexible Electronics
MCEN 5228-011 Environmental Law
MCEN 5298 Introduction to Polymers
MCEN 6228-001 Robust Multivariable Control