ME Graduate Courses by Area of Interest

Here is a list of graduate courses offered specifically by Mechanical Engineering that pertain to different research areas. These are not hard-and-fast categories; this is just a guide, and not an exhaustive list. You may also take courses outside of ME - for example in Electrical Engineering, Aeronautics and Astronautics, or other schools. Research-based students should always discuss with your advisor what courses are best for your degree and career goals.

All courses are offered on campus; if a course is also offered online, it will be indicated with a   icon. (Please note that not all courses are offered all semesters).

If you are interested in more information on a course listed below, please use one of these resources for additional information: 

You can also check out the ME Grad Blog for additional course information that may have been released. Students in the official online ME Master's program, can find online course listing information here. (Please note not all online course offerings are ME degree allowable; see our POS webpage)

Acoustics & Noise Control

ME 51300 - Engineering Acoustics    
ME 56300 - Mechanical Vibrations    
ME 57900 - Fourier Methods In Digital Signal Processing    
ME 51601 - Mechanics Innovation Using TRIZ    
ME 61300 - Advanced Engineering Acoustics  
ME 61500 - Aeroacoustics
ME 64000 - Structural Acoustics
ME 66400 - Vibrations of Continuous Systems
ME 68100 - Finite And Boundary Element Methods

Biomedical

ME 50800 - Heat Transfer in Biomedical Systems
ME 52000 - Imaging-based Computational Hemodynamics for Cardiovascular Assessment
ME 53900 - Introduction To Scientific Machine Learning    
ME 57700 - Human Motion Kinetics    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Nonlinear Finite Element Methods
ME 61200 - Continuum Mechanics
ME 65000 - Computational Fracture Mechanics    

Combustion, Energy Utilization, and Thermodynamics

ME 50000 - Advanced Thermodynamics    
ME 50100 - Statistical Thermodynamics    
ME 50500 - Intermediate Heat Transfer    
ME 51100 - Heat Transfer In Electronic Systems    
ME 51300 - Engineering Acoustics    
ME 51400 - Fundamentals of Wind Energy
ME 51800 - Analysis Of Thermal Systems    
ME 52200 - Indoor Environmental Analysis and Design
ME 52500 - Combustion    
ME 52600 - Spray Applications and Theory
ME 52900 - Sustainable Energy Options and Analysis
ME 53300 - Turbomachinery II    
ME 53700/59700 - Complex Fluids
ME 53900 - Introduction To Scientific Machine Learning    
ME 53800 - Air Breathing Propulsion   
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 54800 - Fuel Cell Science and Engineering   
ME 55400 - Intellectual Property For Engineers (1 credit course) (degree allowable for PMP professional development credit)  
ME 57700 - Human Motion Kinetics    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58700 - Engineering Optics    
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 53700/59700 - Complex Fluids
ME 60800 - Numerical Methods In Heat, Mass, And Momentum Transfer    
ME 61400 - Computational Fluid Dynamics    
ME 61700 - Applied Thermal Physics & Molecular Spectroscopy
ME 62000 - Combustion of Energetic Materials    
ME 62500 - Advanced Combustion
ME 68100 - Finite And Boundary Element Methods
ME 68700 - Laser Diagnostics

Computational Engineering

ME 51601 - Mechanics Innovation Using TRIZ    
ME 52000 - Imaging-based Computational Hemodynamics for Cardiovascular Assessment
ME 53900 - Introduction To Scientific Machine Learning    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Data Analytics for Scientists & Engineers (same as ME 53900)

Design & Manufacturing

ME 51100 - Heat Transfer In Electronic Systems    
ME 51300 - Engineering Acoustics    
ME 51601 - Mechanics Innovation Using TRIZ    
ME 51800 - Analysis Of Thermal Systems    
ME 53500 - Design and Modeling of Fluid Power Systems
ME 53900 - Introduction To Scientific Machine Learning    
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 55300 - Product And Process Design    
ME 55400 - Intellectual Property For Engineers (1 credit course) (degree allowable for PMP professional development credit)   
ME 55600 - Lubrication, Friction & Wear    
ME 55700 - Design for Manufacturability   
ME 55900 - Micromechanics Of Materials    
ME 56200 - Advanced Dynamics    
ME 56300 - Mechanical Vibrations    
ME 56500 - Vehicle Dynamics
ME 57000 - Machine Design    
ME 57100 - Reliability Based Design    
ME 57200 - Design and Analysis of Robotic Manipulators
ME 57500 - Theory And Design Of Control Systems    
ME 57700 - Human Motion Kinetics    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59300/59700 - Solid Mechanics I   
ME 59700 - Aeroelasticity   
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Heat, Mass Transfer and Fluid Flow in Manufacturing and Materials Processing 
ME 59700 - Hybrid Electric Vehicles 
ME 59700 - Intro to Electronics Packaging & Heterogeneous Integration  
ME 61200 - Continuum Mechanics
ME 65000 - Computational Fracture Mechanics    
ME 68100 - Finite And Boundary Element Methods

Dynamics and Vibration

ME 51300 - Engineering Acoustics    
ME 51501/ME 59700 - Wave Propagation in Solids
ME 51601 - Mechanics Innovation Using TRIZ    
ME 53300 - Turbomachinery II    
ME 53700/59700 - Complex Fluids
ME 53900 - Introduction To Scientific Machine Learning    
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 55400 - Intellectual Property For Engineers (1 credit course) (degree allowable for PMP professional development credit)   
ME 55600 - Lubrication, Friction & Wear    
ME 55900 - Micromechanics Of Materials    
ME 56200 - Advanced Dynamics    
ME 56300 - Mechanical Vibrations    
ME 57000 - Machine Design    
ME 57100 - Reliability Based Design    
ME 57500 - Theory And Design Of Control Systems    
ME 57800 - Digital Control    
ME 57900 - Fourier Methods In Digital Signal Processing    
ME 58000 - Nonlinear Engineering Systems
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 59700 - Aeroelasticity   
ME 61100 - Principles of Turbulence
ME 61200 - Continuum Mechanics
ME 61300 - Advanced Engineering Acoustics   
ME 61400 - Computational Fluid Dynamics    
ME 64000 - Structural Acoustics
ME 65000 - Computational Fracture Mechanics    
ME 66400 - Vibrations of Continuous Systems
ME 68000 - Bifurcations and Chaos
ME 68100 - Finite And Boundary Element Methods
ME 69700 - Topics in Advance Scientific Machine Learning    

Fluid Mechanics

ME 50600 - Two-Phase Flow and Heat Transfer
ME 50900 - Intermediate Fluid Mechanics    
ME 51000 - Gas Dynamics    
ME 51300 - Engineering Acoustics    
ME 51400 - Fundamentals of Wind Energy
ME 52000 - Imaging-based Computational Hemodynamics for Cardiovascular Assessment
ME 52500 - Combustion    
ME 53300 - Turbomachinery II    
ME 53500 - Design and Modeling of Fluid Power Systems
ME 53700/59700 - Complex Fluids
ME 53800 - Air Breathing Propulsion   
ME 53900 - Introduction To Scientific Machine Learning    
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 55400 - Intellectual Property For Engineers (1 credit course)  (degree allowable for PMP professional development credit)  
ME 55900 - Micromechanics Of Materials    
ME 57000 - Machine Design    
ME 57100 - Reliability Based Design    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58700 - Engineering Optics    
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 61000 - Boundary Layer Theory
ME 61100 - Principles of Turbulence
ME 61400 - Computational Fluid Dynamics    
ME 68100 - Finite And Boundary Element Methods
ME 69700 - Computational Methods for Interface Dynamics

HVAC and Refrigeration

ME 50000 - Advanced Thermodynamics    
ME 50500 - Intermediate Heat Transfer    
ME 51800 - Analysis Of Thermal Systems    
ME 52200 - Indoor Environmental Analysis and Design
ME 53900 - Introduction To Scientific Machine Learning    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 60800 - Numerical Methods In Heat, Mass, And Momentum Transfer    

Heat and Mass Transfer

(Note:  Students interested in Heat and Mass Transfer are also encouraged to consider courses from other areas, including Thermodynamics and Fluid Mechanics.)

ME 50300 - Micro- and Nano-scale Energy Transfer Processes
ME 50500 - Intermediate Heat Transfer    
ME 50600 - Two-Phase Flow And Heat Transfer
ME 50700 - Laser Processing
ME 50800 - Heat and Mass Transfer in Biological Systems
ME 51100 - Heat Transfer In Electronic Systems    
ME 51800 - Analysis Of Thermal Systems    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58700 - Engineering Optics    
ME 59700 - Fundamentals of Electrochemical Energy Systems
ME 60500 - Convection of Heat and Mass
ME 60800 - Numerical Methods In Heat, Mass, And Momentum Transfer    
ME 60600 - Radiation Heat Transfer
ME 69700 - Computational Methods for Nanoscale Energy Transport

High Performance Buildings

ME 50000 - Advanced Thermodynamics    
ME 50500 - Intermediate Heat Transfer    
ME 51400 - Fundamentals of Wind Energy
ME 51800 - Analysis Of Thermal Systems    
ME 52200 - Indoor Environmental Analysis and Design
ME 52900 - Sustainable Energy Options and Analysis
ME 53900 - Introduction To Scientific Machine Learning    
ME 57500 - Theory And Design Of Control Systems    
ME 57800 - Digital Control    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58400 - System Identification    
ME 58600 - Microprocessors in Electromechanical Systems
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Autonomous Systems
ME 59700 - Solar Energy Systems
ME 60800 - Numerical Methods In Heat, Mass, And Momentum Transfer    

Manufacturing and Materials

ME 51601 - Mechanics Innovation Using TRIZ    
ME 53100 - Characteristics of Particles, Powders, and Compacts
ME 53900 - Introduction To Scientific Machine Learning    
ME 55300 - Product And Process Design    
ME 55700 - Design for Manufacturability   
ME 55900 - Micromechanics Of Materials    
ME 57200 - Design and Analysis of Robotic Manipulators
ME 57500 - Theory And Design Of Control Systems    
ME 57600 - Computer Control of Manufacturing Processes
ME 57800 - Digital Control    
ME 58600 - Microprocessors in Electromechanical Systems
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Reliability Physics of Advanced IC Packaging    
ME 59300/59700 - Solid Mechanics I   
ME 59600/59700 - Solid Mechanics II
ME 65000 - Computational Fracture Mechanics    

Motorsports

ME 54255 - Motorsports Veh Dynamics Fund
ME 54355 - Motorsports Vehicle Vibration Dynamics
ME 54455 - Motorsports Aerodynamics Fund
ME 54555 - Adv Appl of Motorsports Aerodyn
ME 54655 - Composites for Auto Apps
ME 54755 - Des Anlys Matls Struc Ltwt Veh
ME 54855 - Motorsport Vehicle Simulations

Robotics

ME 55300 - Product And Process Design    
ME 55700 - Design for Manufacturability   
ME 56200 - Advanced Dynamics    
ME 56300 - Mechanical Vibrations    
ME 57200 - Analysis and Design of Robotic Manipulators
ME 57500 - Theory And Design Of Control Systems    
ME 57600 - Computer Control of Manufacturing Processes
ME 57800 - Digital Control    
ME 58600 - Microprocessors in Electromechanical Systems
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59700 - Autonomous Systems
ME 59700 - Mobile Microrobotics
ME 67500 - Multivariable Control System Design   
ME 67700 - Nonlinear Feedback Controller Design
ME 68900 - Adaptive Control

Semiconductors

ME 50300 - Micro-and-Nano Scale Energy Transfer Processes
ME 51100 - Heat Transfer In Electronic Systems    
ME 55900 - Micromechanics Of Materials    
ME 56300 - Mechanical Vibrations    
ME 57100 - Reliability Based Design    
ME 57200 - Analysis and Design of Robotic Manipulators
ME 57600 - Computer Control of Manufacturing Processes
ME 59700 - Intro to Electronics Packaging & Heterogeneous Integration  
ME 59300/59700 - Solid Mechanics I   
ME 59600/59700 - Solid Mechanics II

Solid Mechanics

ME 51300 - Engineering Acoustics    
ME 51501/59700 - Wave Propagation in Solids
ME 53100 - Characteristics of Particles, Powders, and Compacts
ME 53300 - Turbomachinery II    
ME 53900 - Introduction To Scientific Machine Learning    
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 55400 - Intellectual Property For Engineers (1 credit course)  (degree allowable for PMP professional development credit)  
ME 55600 - Lubrication, Friction & Wear    
ME 55900 - Micromechanics Of Materials    
ME 56200 - Advanced Dynamics    
ME 56300 - Mechanical Vibrations    
ME 56900 - Mechanical Behavior of Materials   
ME 57000 - Machine Design    
ME 57100 - Reliability Based Design    
ME 57700 - Human Motion Kinetics    
ME 58000 - Nonlinear Engineering Systems
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59700 - Aeroelasticity   
ME 59700 - Intro to Electronics Packaging & Heterogeneous Integration  
ME 59300/59700 - Solid Mechanics I   
ME 59600/59700 - Solid Mechanics II
ME 61100 - Principles of Turbulence
ME 61200 - Continuum Mechanics
ME 64000 - Structural Acoustics
ME 65000 - Computational Fracture Mechanics    
ME 66400 - Vibrations of Continuous Systems
ME 68000 - Bifurcations and Chaos
ME 68100 - Finite And Boundary Element Methods

Sustainable Energy

ME 50000 - Advanced Thermodynamics    
ME 50500 - Intermediate Heat Transfer    
ME 51400 - Fundamentals of Wind Energy
ME 51800 - Analysis Of Thermal Systems    
ME 52900 - Sustainable Energy Options and Analysis
ME 53900 - Introduction To Scientific Machine Learning    
ME 54800 - Fuel Cell Science and Engineering   
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58400 - System Identification   
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Solar Energy Systems
ME 60800 - Numerical Methods In Heat, Mass, And Momentum Transfer    

Systems, Measurements, and Control

ME 51100 - Heat Transfer In Electronic Systems    
ME 51601 - Mechanics Innovation Using TRIZ    
ME 53300 - Turbomachinery II    
ME 53800 - Air Breathing Propulsion   
ME 53900 - Introduction To Scientific Machine Learning    
ME 54100 - Engineering Design: A Decision-Based Perspective    
ME 55400 - Intellectual Property For Engineers (1 credit course)  (degree allowable for PMP professional development credit)  
ME 55300 - Product And Process Design    
ME 55700 - Design for Manufacturability   
ME 55900 - Micromechanics Of Materials    
ME 56200 - Advanced Dynamics    
ME 56300 - Mechanical Vibrations    
ME 57000 - Machine Design    
ME 57100 - Reliability Based Design    
ME 57200 - Analysis and Design of Robotic Manipulators
ME 57500 - Theory And Design Of Control Systems    
ME 57600 - Computer Control of Manufacturing Processes
ME 57800 - Digital Control    
ME 57900 - Fourier Methods In Digital Signal Processing    
ME 58100 - Numerical Methods In Mechanical Engineering    
ME 58400 - System Identification   
ME 58600 - Microprocessors in Electromechanical Systems
ME 58700 - Engineering Optics    
ME 58800 - Mechatronics - Integrated Design of Electro-Mechanical Systems
ME 59700 - Artificial Intelligence in Energy Sciences   
ME 59700 - Autonomous Systems
ME 68100 - Finite And Boundary Element Methods
ME 68700 - Laser Diagnostics


ME Graduate Office
2nd floor of ME Building, 585 Purdue Mall
West Lafayette, IN 47906
MEgradoffice@purdue.edu
(765) 494-5730
Virtual office hours available Mon-Fri