Departmental Advisors
Undergraduate Studies Office
Debra Mascaro
MEK 1560 - (801)587-8479
Graduate Studies Office
A.K. Balaji
MEK 1550 - (801)585-9293
Departmental Notes

For course descriptions and pre-requisite information click on the subject column next to the appropriate catalog number.

THIS DEPARTMENT ENFORCES UNDERGRADUATE PREREQUISITES. Please note that the registration system may not factor in transfer work when determining if prerequisites have been met. If you are unable to register for a course and think you have met the prerequisite(s), please contact an advisor from this department to inquire about obtaining a permission code. You may be administratively dropped from a course if the prerequisite has not been met.

ME EN 1000 - 001 Intro Desgn for Eng Sys


This course requires enrollment in a corresponding lab section. Students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 1000 - 001 Intro Desgn for Eng Sys

  • Class Number: 13884
  • Instructor: CHANG, J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $105.00
  • Seats Available: 16

This course requires enrollment in a corresponding lab section. Students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 1000 - 002 Intro Desgn for Eng Sys

ME EN 1000 - 002 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: CHANG, J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7

ME EN 1000 - 003 Intro Desgn for Eng Sys

ME EN 1000 - 003 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: CHANG, J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 8

ME EN 1000 - 004 Intro Desgn for Eng Sys

ME EN 1000 - 004 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: CHANG, J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 1005 - 001 CAD Lab


Please see an academic advisor to schedule a lab time.

ME EN 1005 - 001 CAD Lab

  • Class Number: 9245
  • Instructor: CHANG, J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 14

Please see an academic advisor to schedule a lab time.

ME EN 1010 - 001 Cmptr Prob Solv Eng Sys


This course requires enrollment in a corresponding lab section. Students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 1010 - 001 Cmptr Prob Solv Eng Sys

  • Class Number: 9020
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: -2

This course requires enrollment in a corresponding lab section. Students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 1010 - 002 Cmptr Prob Solv Eng Sys

ME EN 1010 - 002 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -2

ME EN 1010 - 005 Cmptr Prob Solv Eng Sys

ME EN 1010 - 005 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -2

ME EN 1010 - 006 Cmptr Prob Solv Eng Sys

ME EN 1010 - 006 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

ME EN 1010 - 007 Cmptr Prob Solv Eng Sys

ME EN 1010 - 007 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 1010 - 008 Cmptr Prob Solv Eng Sys

ME EN 1010 - 008 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 2010 - 001 Statics

ME EN 2010 - 001 Statics

  • Class Number: 1235
  • Instructor: COATS, B. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 40

ME EN 2030 - 001 Dynamics

ME EN 2030 - 001 Dynamics

  • Class Number: 1236
  • Instructor: DEVRIES, K. L. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

ME EN 2450 - 001 Num Methods for Eng Sys

ME EN 2450 - 001 Num Methods for Eng Sys

  • Class Number: 12338
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

ME EN 2450 - 002 Num Methods for Eng Sys

ME EN 2450 - 002 Num Methods for Eng Sys

  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ME EN 2450 - 003 Num Methods for Eng Sys

ME EN 2450 - 003 Num Methods for Eng Sys

  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 2450 - 004 Num Methods for Eng Sys

ME EN 2450 - 004 Num Methods for Eng Sys

  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -2

ME EN 2450 - 005 Num Methods for Eng Sys

ME EN 2450 - 005 Num Methods for Eng Sys

  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 2450 - 006 Num Methods for Eng Sys

ME EN 2450 - 006 Num Methods for Eng Sys

  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7

ME EN 2550 - 001 Prob & Stats for Eng

ME EN 2550 - 001 Prob & Stats for Eng

  • Class Number: 16993
  • Instructor: FEHLBERG, M. A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 18

ME EN 2650 - 001 Manufact for Eng Sys

ME EN 2650 - 001 Manufact for Eng Sys

  • Class Number: 13007
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 84

ME EN 2650 - 002 Manufact for Eng Sys

ME EN 2650 - 002 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

ME EN 2650 - 003 Manufact for Eng Sys

ME EN 2650 - 003 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ME EN 2650 - 005 Manufact for Eng Sys

ME EN 2650 - 005 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 2650 - 006 Manufact for Eng Sys

ME EN 2650 - 006 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ME EN 2650 - 008 Manufact for Eng Sys


This lab section is ONLY for students who have passed either ME EN 2655 or ME EN 2660 with a C- or better.

ME EN 2650 - 008 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 57

This lab section is ONLY for students who have passed either ME EN 2655 or ME EN 2660 with a C- or better.

ME EN 2960 - 001 Found. Microsystems


This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 2960 - 001 Found. Microsystems

  • Class Number: 10480
  • Instructor: SMITH, J. - View Feedback
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0
  • Wait List: No
  • Fees: $85.00
  • Seats Available: 2

This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 2960 - 002 Found. Microsystems


This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 2960 - 002 Found. Microsystems

  • Class Number: 11719
  • Instructor: SMITH, J. - View Feedback
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0
  • Wait List: No
  • Fees: $85.00
  • Seats Available: 4

This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 2960 - 003 Found. Microsystems


This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 2960 - 003 Found. Microsystems

  • Class Number: 12592
  • Instructor: SMITH, J. - View Feedback
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0
  • Wait List: No
  • Fees: $85.00
  • Seats Available: 2

This class is open to any student interested in microfabrication technologies. Seating preference will be given to engineering students. Take this course if you want to have fun and be reminded why you wanted to be an engineer in the first place.

ME EN 3000 - 001 Design of Mech Elements

ME EN 3000 - 001 Design of Mech Elements

  • Class Number: 10494
  • Instructor: RAEYMAEKERS, B. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $5.00
  • Seats Available: 47

ME EN 3210 - 001 Mechatronics II


This course requires enrollment in a corresponding lab section.

ME EN 3210 - 001 Mechatronics II

  • Class Number: 2484
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 1

This course requires enrollment in a corresponding lab section.

ME EN 3210 - 003 Mechatronics II

ME EN 3210 - 003 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3210 - 004 Mechatronics II

ME EN 3210 - 004 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 3210 - 005 Mechatronics II

ME EN 3210 - 005 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3210 - 006 Mechatronics II

ME EN 3210 - 006 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 3210 - 007 Mechatronics II

ME EN 3210 - 007 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3210 - 008 Mechatronics II

ME EN 3210 - 008 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3210 - 009 Mechatronics II

ME EN 3210 - 009 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3210 - 010 Mechatronics II

ME EN 3210 - 010 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3210 - 011 Mechatronics II

ME EN 3210 - 011 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3210 - 013 Mechatronics II

ME EN 3210 - 013 Mechatronics II

  • Class Number:
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3220 - 001 Dynamic Sys & Control

ME EN 3220 - 001 Dynamic Sys & Control

  • Class Number: 16976
  • Instructor: MINOR, M. A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3300 - 001 Strength Of Materials


This course requires enrollment in a corresponding lab section. New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 3300 - 001 Strength Of Materials

  • Class Number: 1237
  • Instructor: NEWELL, P. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $50.00
  • Seats Available: 21

This course requires enrollment in a corresponding lab section. New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 3300 - 002 Strength Of Materials

ME EN 3300 - 002 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3300 - 003 Strength Of Materials

ME EN 3300 - 003 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3300 - 004 Strength Of Materials

ME EN 3300 - 004 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3300 - 005 Strength Of Materials

ME EN 3300 - 005 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

ME EN 3300 - 006 Strength Of Materials

ME EN 3300 - 006 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3300 - 007 Strength Of Materials

ME EN 3300 - 007 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3300 - 008 Strength Of Materials

ME EN 3300 - 008 Strength Of Materials

  • Class Number:
  • Instructor: NEWELL, P. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3400 - 001 Prof Comm for MEs

ME EN 3400 - 001 Prof Comm for MEs

  • Class Number: 17030
  • Instructor: ASKREN, R. W. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 8

ME EN 3600 - 001 Thermodynamics II

ME EN 3600 - 001 Thermodynamics II

  • Class Number: 12084
  • Instructor: PARK, K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 13

ME EN 3600 - 002 Thermodynamics II

ME EN 3600 - 002 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3600 - 003 Thermodynamics II

ME EN 3600 - 003 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3600 - 004 Thermodynamics II

ME EN 3600 - 004 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3600 - 005 Thermodynamics II

ME EN 3600 - 005 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3600 - 006 Thermodynamics II

ME EN 3600 - 006 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3600 - 007 Thermodynamics II

ME EN 3600 - 007 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 3600 - 008 Thermodynamics II

ME EN 3600 - 008 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3600 - 009 Thermodynamics II

ME EN 3600 - 009 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3600 - 010 Thermodynamics II

ME EN 3600 - 010 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ME EN 3600 - 011 Thermodynamics II

ME EN 3600 - 011 Thermodynamics II

  • Class Number:
  • Instructor: PARK, K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

ME EN 3610 - 001 Thermodynamics

ME EN 3610 - 001 Thermodynamics

  • Class Number: 16994
  • Instructor: CHEN, K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ME EN 3650 - 001 Heat Transfer


This course requires enrollment in a corresponding lab section.

ME EN 3650 - 001 Heat Transfer

  • Class Number: 1238
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 49

This course requires enrollment in a corresponding lab section.

ME EN 3650 - 002 Heat Transfer

ME EN 3650 - 002 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3650 - 003 Heat Transfer

ME EN 3650 - 003 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3650 - 004 Heat Transfer

ME EN 3650 - 004 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3650 - 005 Heat Transfer

ME EN 3650 - 005 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 3650 - 006 Heat Transfer

ME EN 3650 - 006 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ME EN 3650 - 007 Heat Transfer

ME EN 3650 - 007 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3650 - 008 Heat Transfer

ME EN 3650 - 008 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3650 - 009 Heat Transfer

ME EN 3650 - 009 Heat Transfer

  • Class Number:
  • Instructor: FRANCOEUR, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ME EN 3700 - 001 Fluid Mechanics


This course requires enrollment in a corresponding lab section. New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 3700 - 001 Fluid Mechanics

  • Class Number: 12087
  • Instructor: FU, H. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 11

This course requires enrollment in a corresponding lab section. New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 3700 - 002 Fluid Mechanics

ME EN 3700 - 002 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 3700 - 003 Fluid Mechanics

ME EN 3700 - 003 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3700 - 004 Fluid Mechanics

ME EN 3700 - 004 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3700 - 005 Fluid Mechanics

ME EN 3700 - 005 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3700 - 006 Fluid Mechanics

ME EN 3700 - 006 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3700 - 007 Fluid Mechanics

ME EN 3700 - 007 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ME EN 3700 - 008 Fluid Mechanics

ME EN 3700 - 008 Fluid Mechanics

  • Class Number:
  • Instructor: FU, H. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ME EN 3950 - 001 Indep Study


Each faculty member is assigned a unique section of ME EN 3950. Complete a Course Participation Request form (available in MEK 1560) and return it to the ME Undergraduate Advising Office (MEK 1560) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 3950 - 001 Indep Study

  • Class Number: 10371
  • Instructor: AMEEL, T. A.
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 3950. Complete a Course Participation Request form (available in MEK 1560) and return it to the ME Undergraduate Advising Office (MEK 1560) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 4000 - 001 Engineering Design I

ME EN 4000 - 001 Engineering Design I

  • Class Number: 13009
  • Instructor: WARREN, R. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $75.00
  • Seats Available: 19

ME EN 4010 - 001 Engineering Design II

ME EN 4010 - 001 Engineering Design II

  • Class Number: 2485
  • Instructor: ROUNDY, S. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $75.00
  • Seats Available: 2

ME EN 4999 - 001 Honors Thesis/Project

ME EN 4999 - 001 Honors Thesis/Project

  • Class Number: 1540
  • Instructor: CHEN, K.
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ME EN 5050 - 001 Micromachining


Sections 2-3 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

ME EN 5050 - 001 Micromachining

  • Class Number:
  • Instructor: SOLZBACHER, F. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 10

Sections 2-3 belong to this lecture. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

ME EN 5050 - 002 Micromachining

ME EN 5050 - 002 Micromachining

  • Class Number: 11053
  • Instructor: SOLZBACHER, F. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ME EN 5055 - 001 Microsystems Des & Char

ME EN 5055 - 001 Microsystems Des & Char

  • Class Number: 13022
  • Instructor: SMITH, J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $128.00
  • Seats Available: 7

ME EN 5100 - 001 Ergonomics

ME EN 5100 - 001 Ergonomics

  • Class Number: 13024
  • Instructor: BLOSWICK, D. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7

ME EN 5210 - 001 State Space Control

ME EN 5210 - 001 State Space Control

  • Class Number: 4463
  • Instructor: MEEK, S. G. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 13

ME EN 5230 - 001 Intro to Robot Control

ME EN 5230 - 001 Intro to Robot Control

  • Class Number: 9507
  • Instructor: MASCARO, S. A.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 14

ME EN 5400 - 001 Vibrations

ME EN 5400 - 001 Vibrations

  • Class Number: 17014
  • Instructor: MEEK, S. G. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17

ME EN 5520 - 001 Composite Mat'ls

ME EN 5520 - 001 Composite Mat'ls

  • Class Number: 2486
  • Instructor: CZABAJ, M. W. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 19

ME EN 5530 - 001 Continuum Mechanics

ME EN 5530 - 001 Continuum Mechanics

  • Class Number: 16974
  • Instructor: BRANNON, R. M.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7

ME EN 5540 - 001 Biomechanics II

ME EN 5540 - 001 Biomechanics II

  • Class Number: 11492
  • Instructor: MONSON, K. L.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 7

ME EN 5730 - 001 Microfluid Chip Design


Course includes a 3 hour lab which will be scheduled the first week of class.

ME EN 5730 - 001 Microfluid Chip Design

  • Class Number: 16813
  • Instructor: GALE, B. K.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 4

Course includes a 3 hour lab which will be scheduled the first week of class.

ME EN 5830 - 001 Aero Propulsion

ME EN 5830 - 001 Aero Propulsion

  • Class Number: 16977
  • Instructor: CHEN, K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

First semester of part-time co-op credit. See http://forms.mech.utah.edu/forms-current-student/me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

ME EN 5910 - 001 Co-Op

  • Class Number: 10977
  • Instructor: MASCARO, D. J.
  • Component: Clinical
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

First semester of part-time co-op credit. See http://forms.mech.utah.edu/forms-current-student/me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

Second semester of part-time co-op credit. See http://forms.mech.utah.edu/forms-current-student-me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

ME EN 5910 - 002 Co-Op

  • Class Number: 13027
  • Instructor: MASCARO, D. J.
  • Component: Clinical
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 8

Second semester of part-time co-op credit. See http://forms.mech.utah.edu/forms-current-student-me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

Full-time co-op credit. See http://forms.mech.utah.edu/forms-current-student-me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

ME EN 5910 - 003 Co-Op

  • Class Number: 13028
  • Instructor: MASCARO, D. J.
  • Component: Clinical
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 13

Full-time co-op credit. See http://forms.mech.utah.edu/forms-current-student-me-en-5910-co-op-application/ for more information and to apply for permission to enroll in ME EN 5910.

ME EN 5920 - 001 Design Project


Each faculty member is assigned a unique section of ME EN 5920. Complete a Course Participation Request form (available in MEK 1560) and return it to the ME Undergraduate Advising Office (MEK 1560) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5920 - 001 Design Project

  • Class Number: 3116
  • Instructor: AMEEL, T. A.
  • Component: Special Projects
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 5920. Complete a Course Participation Request form (available in MEK 1560) and return it to the ME Undergraduate Advising Office (MEK 1560) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5930 - 001 Undergrad Thesis


Each faculty member is assigned a unique section of ME EN 5930. Complete a Course Participation Request form (available in MEB 2220) and return it to the ME Undergraduate Advising Office (MEB 2220) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5930 - 001 Undergrad Thesis

  • Class Number: 1544
  • Instructor: AMEEL, T. A.
  • Component: Independent Study
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 5930. Complete a Course Participation Request form (available in MEB 2220) and return it to the ME Undergraduate Advising Office (MEB 2220) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5950 - 001 Indep Study


Each faculty member is assigned a unique section of ME EN 5950. Complete a Course Participation Request form (available in MEB 2220) and return it to the ME Undergraduate Advising Office (MEB 2220) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5950 - 001 Indep Study

  • Class Number: 3043
  • Instructor: AMEEL, T. A.
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 5950. Complete a Course Participation Request form (available in MEB 2220) and return it to the ME Undergraduate Advising Office (MEB 2220) to receive approval and the withheld class number for the appropriate section. You will then register by adding a class by class number.

ME EN 5960 - 001 Design of Experiments

ME EN 5960 - 001 Design of Experiments

  • Class Number: 15171
  • Instructor: MERRYWEATHER, A. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ME EN 5960 - 002 Laser-Based Manufacturing

ME EN 5960 - 002 Laser-Based Manufacturing

  • Class Number: 17012
  • Instructor: TAN, W. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 13

ME EN 5960 - 003 Wind Energy

ME EN 5960 - 003 Wind Energy

  • Class Number: 16979
  • Instructor: CALAF, M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ME EN 5960 - 004 Integr Energy Sys Analy

ME EN 5960 - 004 Integr Energy Sys Analy

  • Class Number: 16991
  • Instructor: SMITH, A. D. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

ME EN 5960 - 005 Bio-Heat Transfer

ME EN 5960 - 005 Bio-Heat Transfer

  • Class Number: 14394
  • Instructor: ROEMER, R. B.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ME EN 5960 - 006 Microactuators

ME EN 5960 - 006 Microactuators

  • Class Number:
  • Instructor: KIM, H.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ME EN 5960 - 007 Microactuators Lab

ME EN 5960 - 007 Microactuators Lab

  • Class Number: 17016
  • Instructor: KIM, H.
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $126.00
  • Seats Available: 3

ME EN 5960 - 008 Advanced Manufacturing


Please contact the instructor to be placed on the registration list.

ME EN 5960 - 008 Advanced Manufacturing

  • Class Number: 6804
  • Instructor: SLOWIK, T. S.
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: -3

Please contact the instructor to be placed on the registration list.

ME EN 5960 - 009 Advanced Manufacturing


Please contact the instructor to be placed on the registration list.

ME EN 5960 - 009 Advanced Manufacturing

  • Class Number: 8583
  • Instructor: SLOWIK, T. S.
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 2

Please contact the instructor to be placed on the registration list.

ME EN 6050 - 001 Micromachining


Section 2 belongs to this lab. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

ME EN 6050 - 001 Micromachining

  • Class Number:
  • Instructor: SOLZBACHER, F. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 6

Section 2 belongs to this lab. This course requires registration for a lab and/or discussion section. Students will be automatically registered for this lecture section when registering for the pertinent lab and/or discussion section.

ME EN 6050 - 002 Micromachining

ME EN 6050 - 002 Micromachining

  • Class Number: 11052
  • Instructor: SOLZBACHER, F. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ME EN 6055 - 001 Microsystems Des & Char

ME EN 6055 - 001 Microsystems Des & Char

  • Class Number: 13023
  • Instructor: SMITH, J.
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $128.00
  • Seats Available: 7

ME EN 6100 - 001 Ergonomics

ME EN 6100 - 001 Ergonomics

  • Class Number: 13025
  • Instructor: BLOSWICK, D. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 6140 - 001 Occupat Health & Safety


This class meets in the Rocky Mountain Center for Occupational and Environmental Health.

ME EN 6140 - 001 Occupat Health & Safety

  • Class Number: 9713
  • Instructor: BLOSWICK, D. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: -1

This class meets in the Rocky Mountain Center for Occupational and Environmental Health.

ME EN 6210 - 001 State Space Control

ME EN 6210 - 001 State Space Control

  • Class Number: 4464
  • Instructor: MEEK, S. G. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 6

ME EN 6230 - 001 Intro to Robot Control

ME EN 6230 - 001 Intro to Robot Control

  • Class Number: 9508
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 6