Mechanical Engineering at University of Iowa
0 faculty and 40 courses in Mechanical Engineering at University of Iowa.
0faculty listed
40courses
Courses
- Mechanical Engineering Program Seminar ME:2020
- Introduction to Mechanical Engineering Design ME:2200
- Manufacturing Processes ME:2300
- Heat Transfer ME:3045
- Mechanical Systems ME:3052
- Professional Seminar: Mechanical Engineering ME:3091
- Engineering Instrumentation ME:3351
- Control of Mechanical Engineering Systems ME:3600
- Product Design and Realization ME:4024
- Energy Systems Design ME:4048
- Mechanical Systems Design ME:4055
- Experimental Engineering ME:4080
- Mechanical Engineering Design Project ME:4086
- Computer-Aided Engineering ME:4110
- Scientific Computing and Machine Learning ME:4111
- Engineering Design Optimization ME:4112
- Manufacturing Processes Simulations and Automation ME:4116
- Finite Element Analysis ME:4117
- Advanced Linear Control Systems ME:4120
- Biomimetic Fluid Dynamics ME:4125
- Modern Robotics and Automation ME:4140
- Industrial Internet of Things (IIoT) ME:4145
- Artificial Intelligence in Engineering ME:4150
- Fundamentals of Vibrations ME:4153
- Engines and Power Plants ME:4160
- Experimental Naval Hydrodynamics ME:4176
- Modern Engineering Materials for Mechanical Design ME:4200
- Health Monitoring of Structural and Mechanical Systems ME:4235
- Mathematical Methods in Engineering ME:5113
- Nonlinear Control in Robotic Systems ME:5114
- Vehicle System Dynamics ME:5120
- Hand-Built Robot: Mechatronics and Machine Learning for Mobile Robots ME:5125
- Computational Fluid and Thermal Engineering ME:5143
- Intermediate Heat Transfer ME:5145
- Propulsion Engineering ME:5149
- Intermediate Mechanics of Deformable Bodies ME:5150
- Intermediate Kinematics and Dynamics ME:5154
- Fracture Mechanics ME:5159
- Engineering Tribology ME:5160
- Advanced Finite Element Analysis ME:5164
Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.