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.

Exclusions

A class can be applied toward one requirement in your major only. For example, if a class is approved as both a Humanities & Social Sciences elective and a mechanical technical elective, it can only count toward one requirement, not both.
 

Technical elective & graduate courses information, schedule, and instructor PowerPoint (non-exhaustive) 

Graduate Courses PowerPoint and Syllabi Repository (non-exhaustive)

  • 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. 

Fall 2026 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.
Classes indicated with the   symbol are approved for the Materials Science minor.
 

MCEN 4032/5032 Sustainable Energy  
MCEN 4115/5115 Mechatronics 1
MCEN 4131/5131 Air Pollution Control
MCEN 4138/5138 Control Systems Analysis
MCEN 4151/5151 Flow Visualization
MCEN 4155/5155 Automated Mechanical Design Synthesis 
MCEN 4157/5157 Modeling Human Movement  
MCEN 4174/5174 Failure of Engineering Materials  
MCEN 4183/5183 Mechanics of Composite Materials 
MCEN 4228/5228 Surface Forces in Biology 
MCEN 4228/5228 Thermal Systems Analysis and Innovation  
MCEN 4228/5228 3D Printing with Polymers
MCEN 4228/5228 Intellectual Property Law
MCEN 4228/5228 Design of Chocolate
MCEN 4228 Finance for Engineers
MCEN 4291/5291 PBL in Rural Schools
MCEN 5000 Sociotechnical Skills
MCEN 5020 Methods of Engineering Analysis 
MCEN 5021 Fluid Dynamics
MCEN 5023 Solid Mechanics
MCEN 5030 Intro to Research
MCEN 5045 Design for Manufacturability 
MCEN 5055 Advanced Product Design
MCEN 5065 Graduate Design 1
MCEN 5122 Statistical Thermodynamics
MCEN 5228 Membrane Technologies
MCEN 5228 Advanced Computer Vision 
MCEN 5636 Micro-Electro-Mechanical Systems 1