Departmental Advisors
Undergraduate Studies Office
Debra Mascaro
MEK 1560 - 801-587-8479
Graduate Studies Office
Mark Fehlberg
MEK 1568 - 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. Open to all students enrolled in Calculus I or higher or who already have credit for Calculus I. Students must have full major status to enroll in any subsequent ME EN course.

ME EN 1000 - 001 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: DILLON, M
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 3

This course requires enrollment in a corresponding lab section. Open to all students enrolled in Calculus I or higher or who already have credit for Calculus I. Students must have full major status to enroll in any subsequent ME EN course.

ME EN 1000 - 002 Intro Desgn for Eng Sys

ME EN 1000 - 002 Intro Desgn for Eng Sys

  • Class Number: 7549
  • Instructor: DILLON, M
  • Instructor: NEPAL, SABIN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 0

ME EN 1000 - 003 Intro Desgn for Eng Sys

ME EN 1000 - 003 Intro Desgn for Eng Sys

  • Class Number: 7662
  • Instructor: DILLON, M
  • Instructor: NEPAL, SABIN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 4

ME EN 1000 - 004 Intro Desgn for Eng Sys

ME EN 1000 - 004 Intro Desgn for Eng Sys

  • Class Number: 8555
  • Instructor: DILLON, M
  • Instructor: TAHMASBIZADEH, ALI
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 0

ME EN 1000 - 005 Intro Desgn for Eng Sys

ME EN 1000 - 005 Intro Desgn for Eng Sys

  • Class Number: 11163
  • Instructor: DILLON, M
  • Instructor: ENGLAND, ALEX
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: -1

ME EN 1000 - 011 Intro Desgn for Eng Sys

ME EN 1000 - 011 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: DILLON, M
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 1

ME EN 1000 - 012 Intro Desgn for Eng Sys

ME EN 1000 - 012 Intro Desgn for Eng Sys

  • Class Number: 19031
  • Instructor: Boekweg, Noah J
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 1

ME EN 1000 - 013 Intro Desgn for Eng Sys

ME EN 1000 - 013 Intro Desgn for Eng Sys

  • Class Number: 19032
  • Instructor: DILLON, M
  • Instructor: RAHMAN, ABEER
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 0

ME EN 1000 - 014 Intro Desgn for Eng Sys

ME EN 1000 - 014 Intro Desgn for Eng Sys

  • Class Number: 19033
  • Instructor: DILLON, M
  • Instructor: RAHMAN, ABEER
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 0

ME EN 1005 - 001 CAD Lab


This is a self-paced, online course that prepares students for the Certified SolidWorks Associate (CSWA) Exam. In addition to the online resources provided, students enrolled in the course have the option of attending any of the listed ME EN 1000 lab sections for additional support. Students must pass the CSWA Exam in order to receive credit for the course.

ME EN 1005 - 001 CAD Lab

  • Class Number: 5744
  • Instructor: DILLON, M
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 8

This is a self-paced, online course that prepares students for the Certified SolidWorks Associate (CSWA) Exam. In addition to the online resources provided, students enrolled in the course have the option of attending any of the listed ME EN 1000 lab sections for additional support. Students must pass the CSWA Exam in order to receive credit for the course.

This course requires enrollment in a corresponding lab section. Students must be admitted to Intermediate Mechanical or Intermediate Engineering major status in order to enroll in this course.
  • Class Number:
  • Instructor: MASCARO, DEBRA J
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $120.00
  • Seats Available: 4

This course requires enrollment in a corresponding lab section. Students must be admitted to Intermediate Mechanical or Intermediate Engineering major status 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

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

ME EN 1010 - 003 Cmptr Prob Solv Eng Sys

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

ME EN 1010 - 004 Cmptr Prob Solv Eng Sys

  • Class Number: 5648
  • Instructor: ANKLAM, JARED
  • Instructor: COLON, DEREK
  • Instructor: MASCARO, DEBRA J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $120.00
  • Seats Available: 2

ME EN 1010 - 005 Cmptr Prob Solv Eng Sys

ME EN 1010 - 005 Cmptr Prob Solv Eng Sys

ME EN 1010 - 006 Cmptr Prob Solv Eng Sys

ME EN 1010 - 006 Cmptr Prob Solv Eng Sys

ME EN 1010 - 011 Cmptr Prob Solv Eng Sys

ME EN 1010 - 011 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: AZADEH RANJBAR, VAHID
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $120.00
  • Seats Available: -1

ME EN 1010 - 012 Cmptr Prob Solv Eng Sys

ME EN 1010 - 012 Cmptr Prob Solv Eng Sys

ME EN 1010 - 013 Cmptr Prob Solv Eng Sys

ME EN 1010 - 013 Cmptr Prob Solv Eng Sys

ME EN 1010 - 014 Cmptr Prob Solv Eng Sys

ME EN 1010 - 014 Cmptr Prob Solv Eng Sys

ME EN 1010 - 015 Cmptr Prob Solv Eng Sys

ME EN 1010 - 015 Cmptr Prob Solv Eng Sys

ME EN 1010 - 016 Cmptr Prob Solv Eng Sys

ME EN 1010 - 016 Cmptr Prob Solv Eng Sys

ME EN 1020 - 001 Appl Eth & Prof for ME

ME EN 1020 - 001 Appl Eth & Prof for ME

  • Class Number: 19029
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Wait List: Yes
  • Seats Available: 5
  • Class Number: 13019
  • Instructor: DANH, BEN
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Wait List: Yes
  • Fees: $15.00
  • Seats Available: 29
  • Class Number:
  • Instructor: Montazerian, Hossein
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $41.18
  • Seats Available: 4

ME EN 2010 - 005 Statics

ME EN 2010 - 005 Statics

  • Class Number:
  • Instructor: PLINER, ERIKA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $41.18
  • Seats Available: 5

ME EN 2010 - 006 Statics

ME EN 2010 - 006 Statics

  • Class Number: 10537
  • Instructor: KAZEMI ZAHRANI, BAHAR
  • Instructor: PLINER, ERIKA
  • Component: Discussion
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

ME EN 2010 - 007 Statics

ME EN 2010 - 007 Statics

  • Class Number: 10538
  • Instructor: JARVIS, NEIL
  • Instructor: PLINER, ERIKA
  • Component: Discussion
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3
  • Class Number:
  • Instructor: Hallock, Laura
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $112.93
  • Seats Available: 11

ME EN 2030 - 002 Dynamics

ME EN 2030 - 002 Dynamics

ME EN 2030 - 003 Dynamics

ME EN 2030 - 003 Dynamics

ME EN 2030 - 004 Dynamics

ME EN 2030 - 004 Dynamics

ME EN 2050 - 001 Found of Microsystems

ME EN 2050 - 001 Found of Microsystems

  • Class Number: 12701
  • Instructor: GOENNER, BRADY
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $85.00
  • Seats Available: 0

ME EN 2050 - 002 Found of Microsystems

ME EN 2050 - 002 Found of Microsystems

  • Class Number: 12702
  • Instructor: GOENNER, BRADY
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $85.00
  • Seats Available: 1

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 11736
  • Instructor: FRANCOEUR, MATHIEU
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.88
  • Seats Available: 1

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 18989
  • Instructor: FENG, TIANLI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.88
  • Seats Available: 1

ME EN 2450 - 001 Num Methods for Eng Sys


This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

ME EN 2450 - 001 Num Methods for Eng Sys

  • Class Number:
  • Instructor: BURNS, MATTHEW
  • Instructor: Fu, Henry
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.88
  • Seats Available: 7

This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

ME EN 2450 - 002 Num Methods for Eng Sys

ME EN 2450 - 002 Num Methods for Eng Sys

  • Class Number: 8729
  • Instructor: Chowdhury, NAUMI NOSHIN
  • Instructor: Fu, Henry
  • Component: Laboratory
  • Type: Remote Real-Time
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1

ME EN 2450 - 003 Num Methods for Eng Sys

ME EN 2450 - 003 Num Methods for Eng Sys

  • Class Number: 7102
  • Instructor: Fu, Henry
  • Instructor: IBN SATTAR, MD NASIF
  • Component: Laboratory
  • Type: Remote Real-Time
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 2450 - 004 Num Methods for Eng Sys

ME EN 2450 - 004 Num Methods for Eng Sys

ME EN 2550 - 001 Prob & Stats for Eng

ME EN 2550 - 001 Prob & Stats for Eng

  • Class Number: 8425
  • Instructor: QU, YONGZHI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 13

ME EN 2650 - 001 Manufact for Eng Sys


This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 2650 - 001 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A.K.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 0

This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 2650 - 002 Manufact for Eng Sys

ME EN 2650 - 002 Manufact for Eng Sys

  • Class Number: 12703
  • Instructor: BALAJI, A.K.
  • Instructor: PICOT, DECLAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: -1

ME EN 2650 - 003 Manufact for Eng Sys

ME EN 2650 - 003 Manufact for Eng Sys

  • Class Number: 7471
  • Instructor: BALAJI, A.K.
  • Instructor: PICOT, DECLAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 0

ME EN 2650 - 004 Manufact for Eng Sys

ME EN 2650 - 004 Manufact for Eng Sys

  • Class Number: 7472
  • Instructor: BALAJI, A.K.
  • Instructor: SAGAR, PULKIT
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 0

ME EN 2650 - 005 Manufact for Eng Sys

ME EN 2650 - 005 Manufact for Eng Sys

  • Class Number: 12704
  • Instructor: BALAJI, A.K.
  • Instructor: SAGAR, PULKIT
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 1
  • Class Number:
  • Instructor: Davoodi, Elham
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 2

ME EN 2650 - 012 Manufact for Eng Sys

ME EN 2650 - 012 Manufact for Eng Sys

  • Class Number: 19518
  • Instructor: Davoodi, Elham
  • Instructor: HALL, RYAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 0

ME EN 2650 - 013 Manufact for Eng Sys

ME EN 2650 - 013 Manufact for Eng Sys

  • Class Number: 19521
  • Instructor: Davoodi, Elham
  • Instructor: HALL, RYAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 0

ME EN 2650 - 014 Manufact for Eng Sys

ME EN 2650 - 014 Manufact for Eng Sys

  • Class Number: 19522
  • Instructor: Davoodi, Elham
  • Instructor: PICOT, DECLAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 1

ME EN 2650 - 015 Manufact for Eng Sys

ME EN 2650 - 015 Manufact for Eng Sys

  • Class Number: 19523
  • Instructor: BALAJI, A.K.
  • Instructor: SAGAR, PULKIT
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.82
  • Seats Available: 1
  • Class Number: 6444
  • Instructor: Roundy, Shad
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 25

ME EN 3220 - 001 Dynamic Sys & Control

ME EN 3220 - 001 Dynamic Sys & Control

  • Class Number: 8418
  • Instructor: LEANG, KAM
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.
  • Class Number:
  • Instructor: MASCARO, STEPHEN A
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $275.00
  • Seats Available: 6

This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

ME EN 3230 - 002 Mechatronics

ME EN 3230 - 002 Mechatronics

ME EN 3230 - 003 Mechatronics

ME EN 3230 - 003 Mechatronics

ME EN 3230 - 004 Mechatronics

ME EN 3230 - 004 Mechatronics

ME EN 3230 - 005 Mechatronics

ME EN 3230 - 005 Mechatronics

ME EN 3230 - 006 Mechatronics

ME EN 3230 - 006 Mechatronics

ME EN 3230 - 007 Mechatronics

ME EN 3230 - 007 Mechatronics

ME EN 3230 - 008 Mechatronics

ME EN 3230 - 008 Mechatronics

ME EN 3230 - 009 Mechatronics

ME EN 3230 - 009 Mechatronics

ME EN 3230 - 011 Mechatronics

ME EN 3230 - 011 Mechatronics

  • Class Number: 10530
  • Instructor: KINGSTEDT, OWEN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 12
  • Class Number: 10531
  • Instructor: KINGSTEDT, OWEN
  • Instructor: WESTERHOFF, ANDREW
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 10532
  • Instructor: KINGSTEDT, OWEN
  • Instructor: WESTERHOFF, ANDREW
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 10533
  • Instructor: JOHNSSON, BJORN
  • Instructor: KINGSTEDT, OWEN
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 10534
  • Instructor: KINGSTEDT, OWEN
  • Instructor: LATHAM, CORDELIA
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 10535
  • Instructor: KINGSTEDT, OWEN
  • Instructor: LATHAM, CORDELIA
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 10536
  • Instructor: JOHNSSON, BJORN
  • Instructor: KINGSTEDT, OWEN
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 19379
  • Instructor: JOHNSSON, BJORN
  • Instructor: KINGSTEDT, OWEN
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 19380
  • Instructor: KINGSTEDT, OWEN
  • Instructor: LEW, ANTHONY
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 19382
  • Instructor: KINGSTEDT, OWEN
  • Instructor: LATHAM, CORDELIA
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $100.00
  • Seats Available: 0
  • Class Number: 12693
  • Instructor: ASKREN, RUSS
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1
  • Class Number: 18996
  • Instructor: BURGON, HOLLI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 13

ME EN 3650 - 001 Heat Transfer


The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 3650 - 001 Heat Transfer

  • Class Number: 11744
  • Instructor: CLAVIJO, CRISTIAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $72.94
  • Seats Available: 21

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 19584
  • Instructor: SHIRI, SAMIRA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $72.94
  • Seats Available: 3
  • Class Number: 9191
  • Instructor: HE, XIAOWEI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 13
  • Class Number:
  • Instructor: NALEWAY, STEVEN E
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 12

ME EN 4000 - 002 Engineering Design I

ME EN 4000 - 002 Engineering Design I

  • Class Number: 14661
  • Instructor: NALEWAY, STEVEN E
  • Instructor: SCHMITZ, MADDIE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 4

ME EN 4000 - 003 Engineering Design I

ME EN 4000 - 003 Engineering Design I

  • Class Number: 14662
  • Instructor: NALEWAY, STEVEN E
  • Instructor: SCHMITZ, MADDIE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 8
  • Class Number:
  • Instructor: WARREN, ROSEANNE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 2

ME EN 4010 - 002 Engineering Design II

ME EN 4010 - 002 Engineering Design II

  • Class Number: 14663
  • Instructor: CHOI, KYLE
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 19

ME EN 4010 - 003 Engineering Design II

ME EN 4010 - 003 Engineering Design II

  • Class Number: 14664
  • Instructor: EDGERTON, BRENT
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 27

ME EN 4010 - 004 Engineering Design II

ME EN 4010 - 004 Engineering Design II

  • Class Number: 19042
  • Instructor: AUGENSTEIN, JOSH
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 22

ME EN 4010 - 005 Engineering Design II

ME EN 4010 - 005 Engineering Design II

  • Class Number: 20674
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 18
  • Class Number:
  • Instructor: PARDYJAK, ERIC
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 19

ME EN 4650 - 002 TFES Lab

ME EN 4650 - 002 TFES Lab

  • Class Number: 9307
  • Instructor: PARDYJAK, ERIC
  • Instructor: STOUT, JAY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 003 TFES Lab

ME EN 4650 - 003 TFES Lab

  • Class Number: 9308
  • Instructor: PARDYJAK, ERIC
  • Instructor: STOUT, JAY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 1

ME EN 4650 - 005 TFES Lab

ME EN 4650 - 005 TFES Lab

  • Class Number: 9310
  • Instructor: PARDYJAK, ERIC
  • Instructor: STOUT, JAY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 006 TFES Lab

ME EN 4650 - 006 TFES Lab

  • Class Number: 13097
  • Instructor: PARDYJAK, ERIC
  • Instructor: STOUT, JAY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 1

ME EN 4650 - 007 TFES Lab

ME EN 4650 - 007 TFES Lab

  • Class Number: 9311
  • Instructor: NOJAVAN, FARNAZ
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 1

ME EN 4650 - 008 TFES Lab

ME EN 4650 - 008 TFES Lab

  • Class Number: 12696
  • Instructor: BURNS, MATTHEW
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 1

ME EN 4650 - 009 TFES Lab

ME EN 4650 - 009 TFES Lab

  • Class Number: 12697
  • Instructor: BURNS, MATTHEW
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 010 TFES Lab

ME EN 4650 - 010 TFES Lab

  • Class Number: 10552
  • Instructor: NOJAVAN, FARNAZ
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 2

ME EN 4650 - 011 TFES Lab

ME EN 4650 - 011 TFES Lab

  • Class Number: 9312
  • Instructor: NOJAVAN, FARNAZ
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 012 TFES Lab

ME EN 4650 - 012 TFES Lab

  • Class Number: 10553
  • Instructor: NOJAVAN, FARNAZ
  • Instructor: PARDYJAK, ERIC
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $175.00
  • Seats Available: 1

ME EN 4999 - 001 Honors Thesis/Project

ME EN 4999 - 001 Honors Thesis/Project

  • Class Number: 1280
  • Instructor: Roundy, Shad
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6
  • Class Number: 9252
  • Instructor: FEHLBERG, MARK
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 19

Sections 2 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: Laurentius, Lars
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

Sections 2 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


Labs will most likely be held Tu, Th, or Fr 9-12pm, or 2:00-5:00pm. Labs will be limited to a minimum of 5 students per section and max of 6 per section and will be arranged the first week of class

ME EN 5050 - 002 Micromachining

  • Class Number: 6642
  • Instructor: Laurentius, Lars
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

Labs will most likely be held Tu, Th, or Fr 9-12pm, or 2:00-5:00pm. Labs will be limited to a minimum of 5 students per section and max of 6 per section and will be arranged the first week of class

ME EN 5055 - 001 Microsystems Des & Char

ME EN 5055 - 001 Microsystems Des & Char

  • Class Number: 7304
  • Instructor: KIM, JAY
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 5

ME EN 5060 - 001 Sustain Product/Process

ME EN 5060 - 001 Sustain Product/Process

  • Class Number: 18993
  • Instructor: BALAJI, A.K.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 11
  • Class Number: 15140
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 22

ME EN 5170 - 001 Systems Integration


The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 5170 - 001 Systems Integration

  • Class Number: 12354
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 5170 - 090 Systems Integration

ME EN 5170 - 090 Systems Integration

  • Class Number: 15658
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

ME EN 5184 - 001 Opers Research for Syst

ME EN 5184 - 001 Opers Research for Syst

  • Class Number: 19015
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 5184 - 090 Opers Research for Syst

ME EN 5184 - 090 Opers Research for Syst

  • Class Number: 19016
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 5200 - 001 Classical Control Sys

ME EN 5200 - 001 Classical Control Sys

  • Class Number: 18166
  • Instructor: Liu, Mingxi
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 22

ME EN 5210 - 001 Linear Control Systems


The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 5210 - 001 Linear Control Systems

  • Class Number: 2752
  • Instructor: ABBOTT, JAKE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $96.82
  • Seats Available: 1

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 5868
  • Instructor: MASCARO, STEPHEN A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 6
  • Class Number: 11746
  • Instructor: WANG, PAI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 11

ME EN 5410 - 001 Intrm. Dynamics

ME EN 5410 - 001 Intrm. Dynamics

  • Class Number: 19043
  • Instructor: Parker, Robert G
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9
  • Class Number: 19924
  • Instructor: Hochhalter, Jacob
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.65
  • Seats Available: 14
  • Class Number: 6778
  • Instructor: Monson, Ken
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 8

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 9197
  • Instructor: PARK, KEUNHAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.88
  • Seats Available: 5

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 5740 - 001 Wind Energy

ME EN 5740 - 001 Wind Energy

  • Class Number: 18999
  • Instructor: CALAF, MARC
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 10

ME EN 5810 - 001 Thermal Sys Des

ME EN 5810 - 001 Thermal Sys Des

  • Class Number: 19044
  • Instructor: RAO, SAMEER R
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6
  • Class Number: 12705
  • Instructor: NOVOSELOV, ALEX
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 69

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.
  • Class Number: 6629
  • Instructor: GALE, BRUCE
  • Instructor: PETRIE, BENJAMIN
  • Component: Clinical
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

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.
  • Class Number: 7306
  • Instructor: GALE, BRUCE
  • Instructor: PETRIE, BENJAMIN
  • Component: Clinical
  • Type: In Person
  • Units: 1.0 - 3.0
  • 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.
  • Class Number: 7307
  • Instructor: GALE, BRUCE
  • Instructor: PETRIE, BENJAMIN
  • Component: Clinical
  • Type: In Person
  • Units: 1.0 - 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 5930 - 001 Undergrad Research

ME EN 5930 - 001 Undergrad Research

  • Class Number: 1283
  • Instructor: GALE, BRUCE
  • Component: Independent Study
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 5950 - 001 Independent Study

ME EN 5950 - 001 Independent Study

  • Class Number: 2067
  • Instructor: GALE, BRUCE
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1
  • Class Number: 19045
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 15
  • Class Number: 19046
  • Instructor: PAN, SHUAIHANG
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $37.47
  • Seats Available: 11

ME EN 5960 - 003 Intro to Astrodynamics

ME EN 5960 - 003 Intro to Astrodynamics

  • Class Number: 19409
  • Instructor: GIVENS, MATTHEW
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 12

This course explores the major challenges in human movement biomechanics and equips students with the experimental and computational tools needed to address these challenges. Through a combination of lectures, a field trip to a motion capture laboratory, homework assignments, programming exercises, and a student-led research project, students will gain a comprehensive understanding of how the human musculoskeletal system produces movement. They will learn to measure and model musculoskeletal dynamics, gaining an understanding of how the nervous system, muscles, tendons, and bones contribute to the production of typical movement, and how movement is impacted by neuromuscular and musculoskeletal pathologies. Students will develop practical skills in using both in-lab and mobile technologies to estimate musculoskeletal motion and forces as well as experience with basic computational modeling and simulation techniques. The course is designed for both undergraduate and graduate students interested in human movement, rehabilitation, wearable robotics, and digital health with prior exposure to dynamics and programming.
  • Class Number: 19505
  • Instructor: Uhlrich, Scott
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $43.00
  • Seats Available: 10

This course explores the major challenges in human movement biomechanics and equips students with the experimental and computational tools needed to address these challenges. Through a combination of lectures, a field trip to a motion capture laboratory, homework assignments, programming exercises, and a student-led research project, students will gain a comprehensive understanding of how the human musculoskeletal system produces movement. They will learn to measure and model musculoskeletal dynamics, gaining an understanding of how the nervous system, muscles, tendons, and bones contribute to the production of typical movement, and how movement is impacted by neuromuscular and musculoskeletal pathologies. Students will develop practical skills in using both in-lab and mobile technologies to estimate musculoskeletal motion and forces as well as experience with basic computational modeling and simulation techniques. The course is designed for both undergraduate and graduate students interested in human movement, rehabilitation, wearable robotics, and digital health with prior exposure to dynamics and programming.
  • Class Number: 19803
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 29

ME EN 6035 - 001 Design of Experiments

ME EN 6035 - 001 Design of Experiments

  • Class Number: 9253
  • Instructor: FEHLBERG, MARK
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 4

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.
  • Class Number:
  • Instructor: Laurentius, Lars
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

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: 6641
  • Instructor: Laurentius, Lars
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0

ME EN 6055 - 001 Microsystems Des & Char

ME EN 6055 - 001 Microsystems Des & Char

  • Class Number: 7305
  • Instructor: KIM, JAY
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 2

ME EN 6060 - 001 Sustain Product/Process

ME EN 6060 - 001 Sustain Product/Process

  • Class Number: 18992
  • Instructor: BALAJI, A.K.
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

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: 5998
  • Instructor: Dentremont, Ken L
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 9

This class meets in the Rocky Mountain Center for Occupational and Environmental Health.
  • Class Number: 15141
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 27

ME EN 6170 - 001 Systems Integration


The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 6170 - 001 Systems Integration

  • Class Number: 12353
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 10

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 6170 - 090 Systems Integration

ME EN 6170 - 090 Systems Integration

  • Class Number: 15659
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 0
  • Class Number: 19027
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7
  • Class Number: 19794
  • Instructor: Huebner Dos Reis, Pedro
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 26

ME EN 6184 - 001 Opers Research for Syst

ME EN 6184 - 001 Opers Research for Syst

  • Class Number: 19021
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 14

ME EN 6184 - 090 Opers Research for Syst

ME EN 6184 - 090 Opers Research for Syst

  • Class Number: 19022
  • Instructor: EASTON, TODD
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 10

ME EN 6200 - 001 Classical Control Sys

ME EN 6200 - 001 Classical Control Sys

  • Class Number: 18161
  • Instructor: Liu, Mingxi
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 19

ME EN 6210 - 001 Linear Control Systems


The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 6210 - 001 Linear Control Systems

  • Class Number: 2753
  • Instructor: ABBOTT, JAKE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $96.82
  • Seats Available: -1

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 18991
  • Instructor: KUNTZ, ALAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7
  • Class Number: 5869
  • Instructor: MASCARO, STEPHEN A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 5

ME EN 6240 - 001 Advanced Mechatronics

ME EN 6240 - 001 Advanced Mechatronics

  • Class Number: 14657
  • Instructor: LENZI, TOMMASO
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $95.00
  • Seats Available: 0
  • Class Number: 11747
  • Instructor: WANG, PAI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 14

ME EN 6410 - 001 Intermediate Dynamics

ME EN 6410 - 001 Intermediate Dynamics

  • Class Number: 19052
  • Instructor: Parker, Robert G
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2
  • Class Number: 20096
  • Instructor: Hochhalter, Jacob
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $70.65
  • Seats Available: 13
  • Class Number: 7103
  • Instructor: Monson, Ken
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login
  • Class Number: 9198
  • Instructor: PARK, KEUNHAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.88
  • Seats Available: 1

The course fee covers digital course materials through the Instant Access program. Students may request to opt out here: https://portal.verba.io/utah/login

ME EN 6740 - 001 Wind Energy

ME EN 6740 - 001 Wind Energy

  • Class Number: 18998
  • Instructor: CALAF, MARC
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 6

ME EN 6810 - 001 Thermal Sys Des

ME EN 6810 - 001 Thermal Sys Des

  • Class Number: 19047
  • Instructor: RAO, SAMEER R
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7
  • Class Number: 12706
  • Instructor: NOVOSELOV, ALEX
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 16

ME EN 6891 - 001 Solid Mech Grad Seminar

ME EN 6891 - 001 Solid Mech Grad Seminar

  • Class Number: 11742
  • Instructor: SPEAR, ASHLEY
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Wait List: Yes
  • Seats Available: 15

ME EN 6892 - 001 Robotics Grad Seminar

ME EN 6892 - 001 Robotics Grad Seminar

  • Class Number: 11417
  • Instructor: ZHANG, HAOHAN
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

ME EN 6920 - 001 Design Project

ME EN 6920 - 001 Design Project

  • Class Number: 8027
  • Instructor: WARREN, ROSEANNE
  • Component: Special Projects
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 6950 - 001 Indep Study


Each faculty member is assigned a unique section of ME EN 6950. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.

ME EN 6950 - 001 Indep Study

  • Class Number: 1284
  • Instructor: GALE, BRUCE
  • 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 6950. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.

ME EN 6960 - 002 Metal Additive Manufacturing

ME EN 6960 - 002 Metal Additive Manufacturing

  • Class Number: 19048
  • Instructor: PAN, SHUAIHANG
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 6960 - 003 Intro to Astrodynamics

ME EN 6960 - 003 Intro to Astrodynamics

  • Class Number: 19446
  • Instructor: GIVENS, MATTHEW
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

This course explores the major challenges in human movement biomechanics and equips students with the experimental and computational tools needed to address these challenges. Through a combination of lectures, a field trip to a motion capture laboratory, homework assignments, programming exercises, and a student-led research project, students will gain a comprehensive understanding of how the human musculoskeletal system produces movement. They will learn to measure and model musculoskeletal dynamics, gaining an understanding of how the nervous system, muscles, tendons, and bones contribute to the production of typical movement, and how movement is impacted by neuromuscular and musculoskeletal pathologies. Students will develop practical skills in using both in-lab and mobile technologies to estimate musculoskeletal motion and forces as well as experience with basic computational modeling and simulation techniques. The course is designed for both undergraduate and graduate students interested in human movement, rehabilitation, wearable robotics, and digital health with prior exposure to dynamics and programming.
  • Class Number: 19620
  • Instructor: Uhlrich, Scott
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $43.00
  • Seats Available: 7

This course explores the major challenges in human movement biomechanics and equips students with the experimental and computational tools needed to address these challenges. Through a combination of lectures, a field trip to a motion capture laboratory, homework assignments, programming exercises, and a student-led research project, students will gain a comprehensive understanding of how the human musculoskeletal system produces movement. They will learn to measure and model musculoskeletal dynamics, gaining an understanding of how the nervous system, muscles, tendons, and bones contribute to the production of typical movement, and how movement is impacted by neuromuscular and musculoskeletal pathologies. Students will develop practical skills in using both in-lab and mobile technologies to estimate musculoskeletal motion and forces as well as experience with basic computational modeling and simulation techniques. The course is designed for both undergraduate and graduate students interested in human movement, rehabilitation, wearable robotics, and digital health with prior exposure to dynamics and programming.

ME EN 6975 - 001 Masters Thesis


Each faculty member is assigned a unique section of ME EN 6975. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.

ME EN 6975 - 001 Masters Thesis

  • Class Number: 1285
  • Instructor: GALE, BRUCE
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 12.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 6975. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.

ME EN 6981 - 001 Faculty Consult - CPT

ME EN 6981 - 001 Faculty Consult - CPT

  • Class Number: 8668
  • Instructor: FEHLBERG, MARK
  • Component: Practicum
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ME EN 7110 - 001 System Safety

ME EN 7110 - 001 System Safety

  • Class Number: 19049
  • Instructor: Dentremont, Ken L
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $88.24
  • Seats Available: 9
  • Class Number: 18988
  • Instructor: Foreman, Bo
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $400.00
  • Seats Available: 2
  • Class Number: 18997
  • Instructor: BATTAGLIA, EDOARDO
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5
  • Class Number: 18995
  • Instructor: NEWELL, PANIA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $46.00
  • Seats Available: 6

ME EN 7530 - 001 Fracture and Fatigue

ME EN 7530 - 001 Fracture and Fatigue

  • Class Number: 19050
  • Instructor: SPEAR, ASHLEY
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7
  • Class Number: 19000
  • Instructor: Stoll, Rob
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 6

ME EN 7960 - 001 Scientific Machine Learning

ME EN 7960 - 001 Scientific Machine Learning

  • Class Number: 14672
  • Instructor: ARZANI, AMIR
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

ME EN 7970 - 001 PhD Dissertation


Each faculty member is assigned a unique section of ME EN 7970. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.

ME EN 7970 - 001 PhD Dissertation

  • Class Number: 1287
  • Instructor: GALE, BRUCE
  • Component: Thesis Research
  • Type: In Person
  • Units: 1.0 - 12.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

Each faculty member is assigned a unique section of ME EN 7970. Please see your faculty advisor for the withheld class number for his/her section. You will then register by adding a class by class number.