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:
- Full Purdue Catalog
- Course Insights (provides shared syllabi prior to Fall 2026)
- Simplysyllabus (provides shared syllabi Fall 2026 forward)
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