Departmental Advisors
Undergraduate Studies Office
Debra Mascaro
MEK 1560 - 801-587-8479
Graduate Studies Office
Mathieu Francoeur
MEK 1550 - 801-581-5721
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.


This course requires enrollment in a corresponding lab section. Lab sections 002-004 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) in order to enroll in this course.
  • Class Number:
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 0

This course requires enrollment in a corresponding lab section. Lab sections 002-004 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) 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: 17292
  • Instructor: BALAJI, A. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 1000 - 003 Intro Desgn for Eng Sys

ME EN 1000 - 003 Intro Desgn for Eng Sys

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

ME EN 1000 - 004 Intro Desgn for Eng Sys

ME EN 1000 - 004 Intro Desgn for Eng Sys

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

This course requires enrollment in a corresponding lab section. Lab sections 006-008 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) in order to enroll in this course.
  • Class Number:
  • Instructor: NALEWAY, S. E. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 0

This course requires enrollment in a corresponding lab section. Lab sections 006-008 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) in order to enroll in this course.

ME EN 1000 - 006 Intro Desgn for Eng Sys

ME EN 1000 - 006 Intro Desgn for Eng Sys

  • Class Number: 1736
  • Instructor: NALEWAY, S. E. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 1000 - 007 Intro Desgn for Eng Sys

ME EN 1000 - 007 Intro Desgn for Eng Sys

  • Class Number: 1739
  • Instructor: NALEWAY, S. E. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 1000 - 008 Intro Desgn for Eng Sys

ME EN 1000 - 008 Intro Desgn for Eng Sys

  • Class Number: 13986
  • Instructor: NALEWAY, S. E. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

This course requires enrollment in a corresponding lab section. Lab sections 010-012 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) in order to enroll in this course.
  • Class Number:
  • Instructor: METZGER, M. M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 5

This course requires enrollment in a corresponding lab section. Lab sections 010-012 correspond to this lecture section. Students must either be direct admitted to the College of Engineering (incoming Freshmen) or apply and be admitted to the Mechanical Engineering Undergraduate Program (transfer and UofU students who enrolled prior to Fall semester) in order to enroll in this course.

ME EN 1000 - 010 Intro Desgn for Eng Sys

ME EN 1000 - 010 Intro Desgn for Eng Sys

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

ME EN 1000 - 011 Intro Desgn for Eng Sys

ME EN 1000 - 011 Intro Desgn for Eng Sys

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

ME EN 1000 - 012 Intro Desgn for Eng Sys

ME EN 1000 - 012 Intro Desgn for Eng Sys

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

ME EN 1005 - 001 CAD Lab


Please see an advisor to select a lab time (see ME EN 1000 lab times).

ME EN 1005 - 001 CAD Lab


Please see an advisor to select a lab time (see ME EN 1000 lab times).

Sections 2-4 belong to this section. 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. New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.
  • Class Number:
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0

Sections 2-4 belong to this section. 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. New transfer 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: 12689
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

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

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

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

ME EN 2010 - 001 Statics

ME EN 2010 - 001 Statics

  • Class Number: 1358
  • Instructor: SANT, H. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 15

ME EN 2030 - 001 Dynamics


New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 2030 - 001 Dynamics

  • Class Number: 1359
  • Instructor: RAHMAN, A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6

New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

Sections 2-7 belong to this lecture section. 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. Applications for Fall are due March 15. Students who submit applications after this date will be considered for admission only if space is available.
  • Class Number:
  • Instructor: GALE, B. K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 17

Sections 2-7 belong to this lecture section. 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. Applications for Fall are due March 15. Students who submit applications after this date will be considered for admission only if space is available.

ME EN 2450 - 002 Num Methods for Eng Sys

ME EN 2450 - 002 Num Methods for Eng Sys

  • Class Number: 12250
  • Instructor: GALE, B. K. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6

ME EN 2450 - 003 Num Methods for Eng Sys

ME EN 2450 - 003 Num Methods for Eng Sys

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

ME EN 2450 - 004 Num Methods for Eng Sys

ME EN 2450 - 004 Num Methods for Eng Sys

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

ME EN 2450 - 005 Num Methods for Eng Sys

ME EN 2450 - 005 Num Methods for Eng Sys

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

ME EN 2450 - 006 Num Methods for Eng Sys

ME EN 2450 - 006 Num Methods for Eng Sys

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

ME EN 2450 - 007 Num Methods for Eng Sys

ME EN 2450 - 007 Num Methods for Eng Sys

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

ME EN 2550 - 001 Prob & Stats for Eng

ME EN 2550 - 001 Prob & Stats for Eng

  • Class Number: 17295
  • Instructor: ROUNDY, S. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 2650 - 001 Manufact for Eng Sys


New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course. This course requires enrollment in a corresponding lab section. Sections 2-5 belong to this lecture. Section 005 is for students who have completed ME EN 2655 or equivalent Manufacturing Lab course.

ME EN 2650 - 001 Manufact for Eng Sys

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

New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course. This course requires enrollment in a corresponding lab section. Sections 2-5 belong to this lecture. Section 005 is for students who have completed ME EN 2655 or equivalent Manufacturing Lab course.

ME EN 2650 - 002 Manufact for Eng Sys

ME EN 2650 - 002 Manufact for Eng Sys

  • Class Number: 13145
  • Instructor: TAN, W. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1

ME EN 2650 - 003 Manufact for Eng Sys

ME EN 2650 - 003 Manufact for Eng Sys

  • Class Number: 13146
  • Instructor: TAN, W. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 2650 - 004 Manufact for Eng Sys

ME EN 2650 - 004 Manufact for Eng Sys

  • Class Number: 13147
  • Instructor: TAN, W. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 2650 - 005 Manufact for Eng Sys


This section is for students who completed ME EN 2655 Manufacturing Lab

ME EN 2650 - 005 Manufact for Eng Sys

  • Class Number: 13148
  • Instructor: TAN, W. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

This section is for students who completed ME EN 2655 Manufacturing Lab

ME EN 2650 - 006 Manufact for Eng Sys

ME EN 2650 - 006 Manufact for Eng Sys

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

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. The course description can be found here: http://www.acs.utah.edu/GenCatalog/1118/crsdesc/me_en.html#2960

ME EN 2960 - 001 Found. Microsystems

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

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. The course description can be found here: http://www.acs.utah.edu/GenCatalog/1118/crsdesc/me_en.html#2960

ME EN 2960 - 002 Found. Microsystems

ME EN 2960 - 002 Found. Microsystems

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

ME EN 2960 - 003 Found. Microsystems

ME EN 2960 - 003 Found. Microsystems

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

ME EN 3000 - 001 Design of Mech Elements


New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.

ME EN 3000 - 001 Design of Mech Elements

  • Class Number: 12271
  • Instructor: CHANG, J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $5.00
  • Seats Available: 11

New transfer students must apply and be admitted to the Mechanical Engineering Undergraduate Program in order to enroll in this course.
  • Class Number: 17327
  • Instructor: LENZI, T. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 10

Sections 2-5 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.
  • Class Number:
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 20

Sections 2-5 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 3230 - 002 Mechatronics


This class will be meeting in MEB 2410.

ME EN 3230 - 002 Mechatronics

  • Class Number: 17322
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 0

This class will be meeting in MEB 2410.

ME EN 3230 - 003 Mechatronics


This class will be meeting in MEB 2410.

ME EN 3230 - 003 Mechatronics

  • Class Number: 17323
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 0

This class will be meeting in MEB 2410.

ME EN 3230 - 004 Mechatronics


This class will be meeting in MEB 2410.

ME EN 3230 - 004 Mechatronics

  • Class Number: 17324
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 0

This class will be meeting in MEB 2410.

ME EN 3230 - 005 Mechatronics


This class will be meeting in MEB 2410.

ME EN 3230 - 005 Mechatronics

  • Class Number: 17325
  • Instructor: MASCARO, S. A. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 4

This class will be meeting in MEB 2410.

Sections 2- 12 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.
  • Class Number:
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $50.00
  • Seats Available: 9

Sections 2- 12 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 3300 - 002 Strength Of Materials

ME EN 3300 - 002 Strength Of Materials

  • Class Number: 1820
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 3300 - 003 Strength Of Materials

ME EN 3300 - 003 Strength Of Materials

  • Class Number: 12610
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3300 - 004 Strength Of Materials

ME EN 3300 - 004 Strength Of Materials

  • Class Number: 1818
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3300 - 005 Strength Of Materials

ME EN 3300 - 005 Strength Of Materials

  • Class Number: 1819
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

ME EN 3300 - 006 Strength Of Materials

ME EN 3300 - 006 Strength Of Materials

  • Class Number: 12611
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 3300 - 007 Strength Of Materials

ME EN 3300 - 007 Strength Of Materials

  • Class Number: 12612
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3300 - 008 Strength Of Materials

ME EN 3300 - 008 Strength Of Materials

  • Class Number: 12613
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

ME EN 3300 - 009 Strength Of Materials

ME EN 3300 - 009 Strength Of Materials

  • Class Number: 12614
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3300 - 010 Strength Of Materials

ME EN 3300 - 010 Strength Of Materials

  • Class Number: 12869
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3300 - 011 Strength Of Materials

ME EN 3300 - 011 Strength Of Materials

  • Class Number: 14052
  • Instructor: KINGSTEDT, O. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: -1

ME EN 3400 - 001 Prof Comm for MEs

ME EN 3400 - 001 Prof Comm for MEs

ME EN 3400 - 002 Prof Comm for MEs

ME EN 3400 - 002 Prof Comm for MEs

ME EN 3600 - 001 Thermodynamics II


Sections 2-7 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 3600 - 001 Thermodynamics II

  • Class Number:
  • Instructor: SMITH, A. D. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $35.00
  • Seats Available: 19

Sections 2-7 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 3600 - 002 Thermodynamics II

ME EN 3600 - 002 Thermodynamics II

  • Class Number: 15194
  • Instructor: SMITH, A. D. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 3600 - 003 Thermodynamics II

ME EN 3600 - 003 Thermodynamics II

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

ME EN 3600 - 004 Thermodynamics II

ME EN 3600 - 004 Thermodynamics II

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

ME EN 3600 - 005 Thermodynamics II

ME EN 3600 - 005 Thermodynamics II

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

ME EN 3600 - 006 Thermodynamics II

ME EN 3600 - 006 Thermodynamics II

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

ME EN 3610 - 001 Thermodynamics

ME EN 3610 - 001 Thermodynamics

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

ME EN 3650 - 001 Heat Transfer


This course requires enrollment in a corresponding lab section.

ME EN 3650 - 001 Heat Transfer

  • Class Number:
  • Instructor: UDELL, K. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $35.00
  • Seats Available: 6

This course requires enrollment in a corresponding lab section.

ME EN 3650 - 002 Heat Transfer

ME EN 3650 - 002 Heat Transfer

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

ME EN 3650 - 003 Heat Transfer

ME EN 3650 - 003 Heat Transfer

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

ME EN 3650 - 004 Heat Transfer

ME EN 3650 - 004 Heat Transfer

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

ME EN 3650 - 005 Heat Transfer


Sections 2-5 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 3650 - 005 Heat Transfer

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

Sections 2-5 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 3700 - 001 Fluid Mechanics


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 3700 - 001 Fluid Mechanics

  • Class Number:
  • Instructor: CALAF, M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 12

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 3700 - 002 Fluid Mechanics

ME EN 3700 - 002 Fluid Mechanics

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

ME EN 3700 - 003 Fluid Mechanics

ME EN 3700 - 003 Fluid Mechanics

  • Class Number: 12599
  • Instructor: CALAF, M. - View Feedback
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 3710 - 001 Fluid Mechanics

ME EN 3710 - 001 Fluid Mechanics

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

ME EN 4000 - 001 Engineering Design I

ME EN 4000 - 001 Engineering Design I

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

ME EN 4010 - 001 Engineering Design II

ME EN 4010 - 001 Engineering Design II

  • Class Number: 13124
  • Instructor: RAEYMAEKERS, B. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 1

ME EN 4999 - 001 Honors Thesis/Project

ME EN 4999 - 001 Honors Thesis/Project

  • Class Number: 1934
  • Instructor: CHEN, K.
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10
  • Class Number: 17314
  • Instructor: CLAYTON, G. R. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 25

ME EN 5051 - 001 Microsensors

ME EN 5051 - 001 Microsensors

  • Class Number:
  • Instructor: SOLZBACHER, F.
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 5051 - 002 Microsensors

ME EN 5051 - 002 Microsensors

  • Class Number: 17509
  • Instructor: SOLZBACHER, F.
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $126.00
  • Seats Available: 5
  • Class Number: 17315
  • Instructor: MERRYWEATHER, A. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 31

ME EN 5130 - 001 Design Implications

ME EN 5130 - 001 Design Implications

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

ME EN 5200 - 001 Classical Control Sys

ME EN 5200 - 001 Classical Control Sys

  • Class Number: 1371
  • Instructor: LEANG, K. K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 7

ME EN 5205 - 001 System Dynamics

ME EN 5205 - 001 System Dynamics

  • Class Number: 10805
  • Instructor: MEEK, S. G. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5
  • Class Number: 2523
  • Instructor: HOLLERBACH, J. M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

ME EN 5250 - 001 Programming for Engin

ME EN 5250 - 001 Programming for Engin

  • Class Number: 10807
  • Instructor: PASCUCCI, V. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 5300 - 001 Adv Strength

ME EN 5300 - 001 Adv Strength

  • Class Number: 1368
  • Instructor: MONSON, K. L. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 8

ME EN 5500 - 001 Elasticity

ME EN 5500 - 001 Elasticity

  • Class Number: 17303
  • Instructor: FULLER, T. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 12

ME EN 5510 - 001 Finite Elements

ME EN 5510 - 001 Finite Elements

  • Class Number: 1369
  • Instructor: NEWELL, P. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $25.00
  • Seats Available: 36
  • Class Number: 13593
  • Instructor: COATS, B. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 5620 - 001 Fund Microscale Eng

ME EN 5620 - 001 Fund Microscale Eng

  • Class Number: 12272
  • Instructor: SMITH, J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

ME EN 5630 - 001 Nanoscale Heat Transfer

ME EN 5630 - 001 Nanoscale Heat Transfer

  • Class Number: 18870
  • Instructor: FRANCOEUR, M.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ME EN 5650 - 001 Intermed Heat Transfer

ME EN 5650 - 001 Intermed Heat Transfer

  • Class Number: 18868
  • Instructor: PARK, K.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ME EN 5700 - 001 Int Fluid Dynamics

ME EN 5700 - 001 Int Fluid Dynamics

  • Class Number: 7246
  • Instructor: STOLL II, J. R.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6

ME EN 5800 - 001 Sustainable Energy

ME EN 5800 - 001 Sustainable Energy

  • Class Number: 11397
  • Instructor: UDELL, K. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 14

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: 10595
  • Instructor: MASCARO, D. J. - View Feedback
  • 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: 12820
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Clinical
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 13

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: 12821
  • Instructor: MASCARO, D. J. - View Feedback
  • Component: Clinical
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 14

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 - 004 Co-Op

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

ME EN 5930 - 001 Undergrad Research


Each faculty member is a assigned a unique section of ME EN 5930. Please see an advisor to apply for Undergraduate Research.

ME EN 5930 - 001 Undergrad Research

  • Class Number: 4652
  • 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 a assigned a unique section of ME EN 5930. Please see an advisor to apply for Undergraduate Research.

ME EN 5950 - 001 Independent Study


Each faculty member is a assigned a unique section of ME EN 5950. Please see an advisor to apply for Independent Study.

ME EN 5950 - 001 Independent Study

  • Class Number: 3251
  • 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 a assigned a unique section of ME EN 5950. Please see an advisor to apply for Independent Study.

ME EN 5960 - 003 Product Safety

ME EN 5960 - 003 Product Safety

  • Class Number: 13125
  • Instructor: DENTREMONT, K. L. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

ME EN 5960 - 004 Advanced Manufacturing


This class meets in MEB 1221 with ME EN 6960-004. Please contact the instructor for a permission code to add this class.

ME EN 5960 - 004 Advanced Manufacturing

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

This class meets in MEB 1221 with ME EN 6960-004. Please contact the instructor for a permission code to add this class.

ME EN 5960 - 005 Advanced Manufacturing


This class meets in MEB 1221 with ME EN 6960-005. Please contact the instructor to be placed on the registration list.

ME EN 5960 - 005 Advanced Manufacturing

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

This class meets in MEB 1221 with ME EN 6960-005. Please contact the instructor to be placed on the registration list.

ME EN 5960 - 006 Optics for Energy

ME EN 5960 - 006 Optics for Energy

  • Class Number: 16144
  • Instructor: MENON, R.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $25.00
  • Seats Available: 0
  • Class Number: 13751
  • Instructor: OSTING, B. R. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

ME EN 6051 - 001 Microsensor

ME EN 6051 - 001 Microsensor

  • Class Number:
  • Instructor: SOLZBACHER, F.
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

ME EN 6051 - 002 Microsensor

ME EN 6051 - 002 Microsensor

  • Class Number: 17511
  • Instructor: SOLZBACHER, F.
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $126.00
  • Seats Available: 9
  • Class Number: 17316
  • Instructor: MERRYWEATHER, A. S. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 13

ME EN 6130 - 001 Design Implications

ME EN 6130 - 001 Design Implications

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

ME EN 6200 - 001 Classical Control Sys

ME EN 6200 - 001 Classical Control Sys

  • Class Number: 1940
  • Instructor: LEANG, K. K. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 0

ME EN 6205 - 001 System Dynamics

ME EN 6205 - 001 System Dynamics

  • Class Number: 10806
  • Instructor: MEEK, S. G. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9
  • Class Number: 2522
  • Instructor: HOLLERBACH, J. M. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7
  • Class Number: 13932
  • Instructor: HERMANS, T. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

ME EN 6250 - 001 Programming for Engin

ME EN 6250 - 001 Programming for Engin

  • Class Number: 10808
  • Instructor: PASCUCCI, V. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 14

ME EN 6300 - 001 Adv. Strength

ME EN 6300 - 001 Adv. Strength

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

ME EN 6500 - 001 Elasticity

ME EN 6500 - 001 Elasticity

  • Class Number: 17304
  • Instructor: FULLER, T. J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 15

ME EN 6510 - 001 Finite Elements

ME EN 6510 - 001 Finite Elements

  • Class Number: 1942
  • Instructor: NEWELL, P. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $25.00
  • Seats Available: -2
  • Class Number: 18314
  • Instructor: COATS, B.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: -8

ME EN 6620 - 001 Fund Microscale Eng

ME EN 6620 - 001 Fund Microscale Eng

  • Class Number: 12273
  • Instructor: SMITH, J. - View Feedback
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3