Your search criteria narrowed your results to Mechanical Engineering. Below is some additional contact information which may be useful.

Mechanical Engineering

College of Engineering
Chair Ching-long Lin
Location 3131 SC (Seamans Center For Eng Arts & Sciences)
Phone 319-335-5668
Email me-dept@uiowa.edu
Registration Email   me-dept@uiowa.edu
Website https://me.engineering.uiowa.edu/
General Catalog https://catalog.registrar.uiowa.edu/engineering/mechanical-engineering/

All inquiries concerning College of Engineering course prerequisites should be directed to engr-registrar@uiowa.edu.

53 courses found, displaying all courses.
Course # Title Hours Notes Enrollments
ME:2020:0001 Course Title is
Mechanical Engineering Program Seminar
Start and end times: 2:00P - 2:50P Th 1505 SC
Log in to view instructors
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
136 of 150 enrolled
ME:2200:0001 Course Title is
Intro to Mechanical Engineering Design
Prerequisites: ENGR:1100
Start and end times: 3:30P - 5:20P W 1220S SC
Start and end times: 3:30P - 5:20P W 1220N SC
Log in to view instructors
2 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
64 of 66 enrolled
ME:2300:000B
Lecture
Course Title is
Manufacturing Processes
Start and end times: 1:30P - 2:20P MW 2217 SC
Log in to view instructors
Choose 1 Lab when registering
3 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
59 of 64 enrolled
ME:2300:0005
Lab
Course Title is
Manufacturing Processes
Start and end times: 9:30A - 11:20A M G445 SC
Log in to view instructors
Choose 1 Lecture when registering
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
14 of 16 enrolled
ME:2300:0006
Lab
Course Title is
Manufacturing Processes
Start and end times: 9:30A - 11:20A Th G445 SC
Log in to view instructors
Choose 1 Lecture when registering
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
14 of 16 enrolled
ME:2300:0007
Lab
Course Title is
Manufacturing Processes
Start and end times: 10:30A - 12:20P T G445 SC
Log in to view instructors
Choose 1 Lecture when registering
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Waitlist
16 of 16 enrolled
ME:2300:0009
Lab
Course Title is
Manufacturing Processes
Start and end times: 8:30A - 10:20A T G445 SC
Log in to view instructors
Choose 1 Lecture when registering
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
15 of 16 enrolled
ME:3091:0001 Course Title is
Professional Seminar Mechanical Engr
Prerequisites: ME:2020
Start and end times: 5:00P - 5:50P Th 100 PH
Log in to view instructors
0 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
122 of 125 enrolled
ME:3351:0AAA
Lecture
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 8:30A - 9:20A W 1505 SC
Log in to view instructors
This section is automatically added.
Midterm Exam
Start and end times: Wed Oct 14 18:30:00 CDT 2026 - Wed Oct 14 20:30:00 CDT 2026 Wed Oct 14 18:30:00 CDT 2026
3655 SC
0 s.h.
Restricted to majors.
Delivery Mode:
Open
120 of 144 enrolled
ME:3351:0A01
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 8:30A - 10:20A M 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to Engineering majors , Restricted to majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:3351:0A02
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 3:00P - 4:50P T 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:3351:0A03
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 9:30A - 11:20A W 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to Engineering majors , Restricted to majors.
Delivery Mode:
Open
14 of 18 enrolled
ME:3351:0A04
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 8:30A - 10:20A T 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:3351:0A05
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 3:00P - 4:50P Th 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:3351:0A06
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 9:30A - 11:20A F 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to majors.
Delivery Mode:
Open
12 of 18 enrolled
ME:3351:0A07
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 2:30P - 4:20P F 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Delivery Mode:
Open
4 of 18 enrolled
ME:3351:0A08
Lab
Course Title is
Engineering Instrumentation
Prerequisites: PHYS:1612 and ENGR:2120
Start and end times: 1:00P - 2:50P T 2256 SC
Log in to view instructors
ME:3351:0AAA will be automatically added with this section
2 s.h.
Restricted to Engineering majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:3600:0002 Course Title is
Control of Mech Engr Systems
Prerequisites: MATH:2560 and ENGR:2710
Start and end times: 3:30P - 4:20P MWF 3655 SC
Log in to view instructors
3 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
114 of 120 enrolled
ME:4048:000A
Lecture
Course Title is
Energy Systems Design
Prerequisites: ME:3045
Start and end times: 11:30A - 12:20P MWF 1505 SC
Log in to view instructors
This section is automatically added.
0 s.h.
Delivery Mode:
Open
96 of 130 enrolled
ME:4048:0001
Discussion
Course Title is
Energy Systems Design
Prerequisites: ME:3045
Start and end times: 8:30A - 9:20A Th 2229 SC
Log in to view instructors
ME:4048:000A will be automatically added with this section
4 s.h.
Delivery Mode:
Open
49 of 65 enrolled
ME:4048:0003
Discussion
Course Title is
Energy Systems Design
Prerequisites: ME:3045
Start and end times: 8:30A - 9:20A T 2229 SC
Log in to view instructors
ME:4048:000A will be automatically added with this section
4 s.h.
Delivery Mode:
Open
47 of 65 enrolled
ME:4055:0001 Course Title is
Mechanical Systems Design
Prerequisites: ENGR:2710 and ME:3052
Start and end times: 1:30P - 2:20P MWF 3655 SC
Log in to view instructors
Midterm Exams
Start and end times: Thu Oct 01 18:30:00 CDT 2026 - Thu Oct 01 20:30:00 CDT 2026 Thu Oct 01 18:30:00 CDT 2026
3655 SC
Start and end times: Wed Nov 11 18:30:00 CST 2026 - Wed Nov 11 20:30:00 CST 2026 Wed Nov 11 18:30:00 CST 2026
3655 SC
3 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
100 of 128 enrolled
ME:4080:0AAA
Lecture
Course Title is
Experimental Engineering
Prerequisites: ME:3351 and ME:3045 and ME:3052
Start and end times: 2:00P - 2:50P TTh 3315 SC
Log in to view instructors
This section is automatically added.
0 s.h.
Delivery Mode:
Closed
41 of 41 enrolled
ME:4080:0A01
Lab
Course Title is
Experimental Engineering
Prerequisites: ME:3351 and ME:3045 and ME:3052
Start and end times: 2:30P - 4:20P MW 2256 SC
Log in to view instructors
ME:4080:0AAA will be automatically added with this section
4 s.h.
Restricted to majors.
Delivery Mode:
Waitlist
23 of 23 enrolled
ME:4080:0A02
Lab
Course Title is
Experimental Engineering
Prerequisites: ME:3351 and ME:3045 and ME:3052
Start and end times: 4:30P - 6:20P MW 2256 SC
Log in to view instructors
ME:4080:0AAA will be automatically added with this section
4 s.h.
Restricted to majors.
Delivery Mode:
Waitlist
18 of 18 enrolled
ME:4086:0001 Course Title is
Mechanical Engineering Design Project
Start and end times: 12:30P - 1:45P TTh 3505 SC
Arranged Time Arranged Location
Log in to view instructors
3 s.h.
Restricted to Engineering majors.
Delivery Mode:
Registration Information:
ARR time is for weekly group meetings with student's sponsors, company visits, and presentations to sponsors.
more
Open
62 of 65 enrolled
ME:4086:0002 Course Title is
Mechanical Engineering Design Project
Program for Enhanced Design Experience
Start and end times: 12:30P - 1:45P TTh 3505 SC
Arranged Time Arranged Location
Log in to view instructors
3 s.h.
Restricted for all students , Restricted to Engineering majors.
Delivery Mode:
Registration Information:
ARR time is for weekly group meetings with student's sponsors, company visits, and presentations to sponsors.
more
Open
0 of 1 enrolled
ME:4086:0003 Course Title is
Mechanical Engineering Design Project
Virtual International Project Teams
Start and end times: 12:30P - 1:45P TTh 3505 SC
Arranged Time Arranged Location
Log in to view instructors
3 s.h.
Restricted to Engineering majors , Restricted for all students.
Delivery Mode:
Registration Information:
ARR time is for weekly group meetings with student's sponsors, company visits, and presentations to sponsors.
more
Open
0 of 1 enrolled
ME:4086:0004 Course Title is
Mechanical Engineering Design Project
Naval Hydrodynamics
Start and end times: 12:30P - 1:45P TTh 3505 SC
Arranged Time Arranged Location
Log in to view instructors
3 s.h.
Restricted for all students , Restricted to Engineering majors.
Delivery Mode:
Registration Information:
ARR time is for weekly group meetings with student's sponsors, company visits, and presentations to sponsors.
more
Open
0 of 1 enrolled
ME:4098:0IND
Independent Study
Course Title is
Individual Investigations Mechanical Eng
Arranged Time Arranged Location
Log in to view instructors
ARR
Delivery Mode:
Open
0 of Unlimited enrolled
ME:4111:0001 Course Title is
Scientific Computing & Machine Learning
Prerequisites: MATH:2560
Start and end times: 2:30P - 3:20P MWF 2229 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
35 of 40 enrolled
ME:4116:0001 Course Title is
Mfg Processes Simulations and Automation
Prerequisites: ME:2300 or ISE:2360
Start and end times: 9:30A - 10:20A MW 3315 SC
Start and end times: 9:30A - 10:20A F 1245 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Registration Information:
Class has lectures on Monday and Wednesday and computer lab on Friday.
Waitlist
44 of 44 enrolled
ME:4117:0AAA
Lecture
Course Title is
Finite Element Analysis
Prerequisites: ENGR:2750
Start and end times: 11:00A - 12:15P TTh 4030 SC
Log in to view instructors
This section is automatically added.
0 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
35 of 36 enrolled
ME:4117:0A10
Lab
Course Title is
Finite Element Analysis
Prerequisites: ENGR:2750
Start and end times: 6:00P - 7:30P W 1245 SC
Log in to view instructors
ME:4117:0AAA will be automatically added with this section
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
35 of 36 enrolled
ME:4145:0001 Course Title is
Industrial Internet of Things (IIoT)
Start and end times: 12:30P - 1:20P MWF 2229 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
50 of 66 enrolled
ME:4150:0001 Course Title is
Artificial Intelligence in Engineering
Prerequisites: ME:4111
Start and end times: 10:30A - 11:20A MWF 3321 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
42 of 43 enrolled
ME:4176:0001 Course Title is
Experimental Naval Hydrodynamics
Prerequisites: ENGR:2510
Start and end times: 9:30A - 10:45A TTh 3258 SC
Log in to view instructors
3 s.h.
Restricted to Engineering majors.
Delivery Mode:
Open
8 of 16 enrolled
ME:4235:0001 Course Title is
Health Monitoring of Structural/Mech Sys
Prerequisites: ENGR:2750
Start and end times: 3:30P - 4:45P MW 3258 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
10 of 16 enrolled
ME:5113:0001 Course Title is
Mathematical Methods in Engineering
Prerequisites: MATH:2550 and MATH:2560
Start and end times: 9:30A - 10:45A TTh 4030 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
22 of 30 enrolled
ME:5143:0001 Course Title is
Computational Fluid & Thermal Engng
Prerequisites: ME:3045
Start and end times: 9:30A - 10:20A MWF 4030 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
5 of 24 enrolled
ME:5145:0001 Course Title is
Intermediate Heat Transfer
Prerequisites: ME:3045
Start and end times: 12:30P - 1:20P MWF 3026 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
7 of 25 enrolled
ME:5149:0001 Course Title is
Propulsion Engineering
Prerequisites: ENGR:2130 more
Start and end times: 8:30A - 9:20A MWF 3026 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Pending
0 of 16 enrolled
ME:5150:0001 Course Title is
Intermed Mechanics of Deformable Bodies
Prerequisites: ENGR:2750
Start and end times: 2:30P - 3:20P MWF 2133 SC
Log in to view instructors
Midterm Exams
Start and end times: Thu Oct 15 18:30:00 CDT 2026 - Thu Oct 15 20:30:00 CDT 2026 Thu Oct 15 18:30:00 CDT 2026
2133 SC
Start and end times: Thu Dec 10 18:30:00 CST 2026 - Thu Dec 10 20:30:00 CST 2026 Thu Dec 10 18:30:00 CST 2026
2133 SC
3 s.h.
Delivery Mode:
Open
4 of 24 enrolled
ME:5154:0001 Course Title is
Intermediate Kinematics and Dynamics
Prerequisites: ENGR:2710
Start and end times: 3:30P - 4:20P MWF 2133 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
4 of 24 enrolled
ME:5160:0001 Course Title is
Intermediate Mechanics of Fluids
Prerequisites: ENGR:2510
Start and end times: 10:30A - 11:20A MWF 2133 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
6 of 25 enrolled
ME:5300:0001 Course Title is
Uncertainty Quantification & Design Opti
Prerequisites: ENGR:2750 and STAT:2020
Start and end times: 12:30P - 1:45P WF 3321 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
8 of 30 enrolled
ME:6120:0001 Course Title is
Mechatronics, Meas & Wearable Robotics
Prerequisites: ME:3351 and ME:3600 and ME:5154
Start and end times: 11:00A - 12:15P TTh G223 SC
Log in to view instructors
3 s.h.
Delivery Mode:
Open
4 of 18 enrolled
ME:6191:0001 Course Title is
Graduate Seminar: Mechanical Engineering
Start and end times: 3:30P - 4:20P Th 2217 SC
Log in to view instructors
1 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
48 of 70 enrolled
ME:6198:0IND
Independent Study
Course Title is
Individual Investigations Mechanical Eng
Arranged Time Arranged Location
Log in to view instructors
ARR
Delivery Mode:
Open
0 of Unlimited enrolled
ME:6199:0IND
Independent Study
Course Title is
Research Mechanical Engineerng MS Thesis
Arranged Time Arranged Location
Log in to view instructors
ARR
Delivery Mode:
Open
0 of Unlimited enrolled
ME:6330:0001 Course Title is
Thermo-Mech: Mats Under Extreme Cond
Prerequisites: ME:5160 and ME:5145 and ME:5150 and ME:5113
Start and end times: 8:00A - 9:15A TTh 3321 SC
Log in to view instructors
3 s.h.
Restricted to graduate students only.
Delivery Mode:
Open
4 of 24 enrolled
ME:7256:0001 Course Title is
Modern Nonlinear FEM: Mech, Comp & Diff
Prerequisites: ME:5113 and CEE:4533
Start and end times: 8:00A - 9:15A TTh 4030 SC
Log in to view instructors
3 s.h.
Restricted to College of Engineering undergraduate and graduate majors.
Delivery Mode:
Open
2 of 30 enrolled
ME:7299:0IND
Independent Study
Course Title is
Research Mechanical Engineering PhD Diss
Arranged Time Arranged Location
Log in to view instructors
ARR
Delivery Mode:
Open
0 of Unlimited enrolled
53 courses found, displaying all courses.