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. Students must be admitted to Intermediate Mechanical or Intermediate Engineering major status in order to enroll in this course.

ME EN 1000 - 001 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: NALEWAY, STEVEN E
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 3

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 1000 - 003 Intro Desgn for Eng Sys

ME EN 1000 - 003 Intro Desgn for Eng Sys

ME EN 1000 - 004 Intro Desgn for Eng Sys

ME EN 1000 - 004 Intro Desgn for Eng Sys

ME EN 1000 - 005 Intro Desgn for Eng Sys

ME EN 1000 - 005 Intro Desgn for Eng Sys

  • Class Number:
  • Instructor: TAYLOR, TOM
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 4

ME EN 1000 - 006 Intro Desgn for Eng Sys

ME EN 1000 - 006 Intro Desgn for Eng Sys

  • Class Number: 9675
  • Instructor: FERNQUIST, JOSH
  • Instructor: NEUPANE, RAJAN
  • Instructor: TAYLOR, TOM
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 0

ME EN 1000 - 007 Intro Desgn for Eng Sys

ME EN 1000 - 007 Intro Desgn for Eng Sys

  • Class Number: 18027
  • Instructor: FERNQUIST, JOSH
  • Instructor: NEUPANE, RAJAN
  • Instructor: TAYLOR, TOM
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 3

ME EN 1000 - 008 Intro Desgn for Eng Sys

ME EN 1000 - 008 Intro Desgn for Eng Sys

  • Class Number: 18028
  • Instructor: ALEXANDER, JOSHUA
  • Instructor: FERNQUIST, JOSH
  • Instructor: TAYLOR, TOM
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $105.00
  • Seats Available: 1

ME EN 1005 - 001 CAD Lab


Please see an academic advisor for more information.

ME EN 1005 - 001 CAD Lab

  • Class Number: 7084
  • Instructor: NALEWAY, STEVEN E
  • Component: Laboratory
  • Type: Hybrid & IVC
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 15

Please see an academic advisor for more information.

ME EN 1010 - 001 Cmptr Prob Solv Eng Sys


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 - 001 Cmptr Prob Solv Eng Sys

  • Class Number:
  • Instructor: MASCARO, DEBRA J
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $80.00
  • Seats Available: 3

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

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

  • Class Number: 6948
  • Instructor: FALLAHINIA, NAVID
  • Instructor: GRASIC, MARTIN
  • Instructor: MASCARO, DEBRA J
  • Component: Laboratory
  • Type: Interactive Video Conferencing
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $80.00
  • Seats Available: 0

ME EN 1010 - 007 Cmptr Prob Solv Eng Sys

ME EN 1010 - 007 Cmptr Prob Solv Eng Sys

ME EN 1010 - 008 Cmptr Prob Solv Eng Sys

ME EN 1010 - 008 Cmptr Prob Solv Eng Sys

ME EN 1800 - 001 Success in Mech Engin

ME EN 1800 - 001 Success in Mech Engin

  • Class Number: 18271
  • Instructor: BARNARD, KATIE
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Wait List: Yes
  • Fees: $15.00
  • Seats Available: 4

ME EN 2010 - 001 Statics

ME EN 2010 - 001 Statics

  • Class Number:
  • Instructor: Acevedo, Claire
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $42.35
  • Seats Available: 0

ME EN 2010 - 002 Statics

ME EN 2010 - 002 Statics

ME EN 2010 - 003 Statics

ME EN 2010 - 003 Statics

ME EN 2010 - 004 Statics

ME EN 2010 - 004 Statics

ME EN 2010 - 005 Statics

ME EN 2010 - 005 Statics

  • Class Number:
  • Instructor: SANT, HIMANSHU
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $42.35
  • Seats Available: 8

ME EN 2010 - 006 Statics


Students can attend in-person or remotely. See syllabus or Canvas or contact instructor regarding discussion information.

ME EN 2010 - 006 Statics


Students can attend in-person or remotely. See syllabus or Canvas or contact instructor regarding discussion information.

ME EN 2010 - 007 Statics


Students can attend in-person or remotely. See syllabus or Canvas or contact instructor regarding discussion information.

ME EN 2010 - 007 Statics


Students can attend in-person or remotely. See syllabus or Canvas or contact instructor regarding discussion information.

ME EN 2010 - 008 Statics


Students can attend in-person or remotely. See syllabus or canvas for discussion information.

ME EN 2010 - 008 Statics


Students can attend in-person or remotely. See syllabus or canvas for discussion information.

ME EN 2030 - 001 Dynamics

ME EN 2030 - 001 Dynamics

  • Class Number: 1200
  • Instructor: FEHLBERG, MARK
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 2300 - 001 Thermodynamics

ME EN 2300 - 001 Thermodynamics

  • Class Number: 17393
  • Instructor: UDELL, KENT S
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 25

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: WANG, PAI
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.90
  • Seats Available: 13

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: 11535
  • Instructor: OH, HONGSUP
  • Instructor: WANG, PAI
  • Component: Laboratory
  • Type: Interactive Video Conferencing
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 2450 - 004 Num Methods for Eng Sys

ME EN 2450 - 004 Num Methods for Eng Sys

  • Class Number: 8954
  • Instructor: JAMIL, FAISAL
  • Instructor: WANG, PAI
  • Component: Laboratory
  • Type: Interactive Video Conferencing
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1

ME EN 2450 - 005 Num Methods for Eng Sys

ME EN 2450 - 005 Num Methods for Eng Sys

  • Class Number: 10381
  • Instructor: OH, HONGSUP
  • Instructor: WANG, PAI
  • Component: Laboratory
  • Type: Interactive Video Conferencing
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 12

ME EN 2450 - 006 Num Methods for Eng Sys

ME EN 2450 - 006 Num Methods for Eng Sys

  • Class Number: 11182
  • Instructor: BINGHAM, ALEX B
  • Instructor: WANG, PAI
  • Component: Laboratory
  • Type: Interactive Video Conferencing
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 1

ME EN 2550 - 001 Prob & Stats for Eng

ME EN 2550 - 001 Prob & Stats for Eng

  • Class Number: 10902
  • Instructor: Roundy, Shad
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 31

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.

ME EN 2650 - 001 Manufact for Eng Sys

  • Class Number:
  • Instructor: BALAJI, A.K.
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 27

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 2650 - 003 Manufact for Eng Sys


This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 003 Manufact for Eng Sys

  • Class Number: 9545
  • Instructor: BALAJI, A.K.
  • Instructor: LI, FANGZHOU
  • Component: Laboratory
  • Type: Online
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 005 Manufact for Eng Sys


This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 005 Manufact for Eng Sys

  • Class Number: 9546
  • Instructor: BALAJI, A.K.
  • Instructor: LI, FANGZHOU
  • Component: Laboratory
  • Type: Online
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 006 Manufact for Eng Sys


This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 006 Manufact for Eng Sys

  • Class Number: 9547
  • Instructor: BALAJI, A.K.
  • Instructor: LI, FANGZHOU
  • Component: Laboratory
  • Type: Online
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 007 Manufact for Eng Sys


This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2650 - 007 Manufact for Eng Sys

  • Class Number: 9548
  • Instructor: BALAJI, A.K.
  • Instructor: LI, FANGZHOU
  • Component: Laboratory
  • Type: Online
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 2800 - 001 Academic Skills for ME

ME EN 2800 - 001 Academic Skills for ME

  • Class Number: 18272
  • Instructor: Sriphong-Ngarm, MORGAN
  • Component: Seminar
  • Type: Interactive Video Conferencing
  • Units: 0.5
  • Wait List: Yes
  • Seats Available: 9

ME EN 2960 - 004 Foundations of Microsystems


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

ME EN 2960 - 004 Foundations of Microsystems

  • Class Number: 7948
  • Instructor: GOENNER, BRADY
  • 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.

ME EN 2960 - 005 Foundations of Microsystems

ME EN 2960 - 005 Foundations of Microsystems

  • Class Number: 13362
  • Instructor: GOENNER, BRADY
  • Component: Special Topics
  • Type: In Person
  • Units: 1.0
  • Wait List: Yes
  • Fees: $85.00
  • Seats Available: 2

ME EN 3000 - 001 Design of Mech Elements


This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 3000 - 001 Design of Mech Elements

  • Class Number: 7953
  • Instructor: RAEYMAEKERS, BART
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 43

This is an online course, which does not have a specific meeting time or location throughout the semester. For additional information, please visit https://online.utah.edu/about-online-learning/

ME EN 3220 - 001 Dynamic Sys & Control

ME EN 3220 - 001 Dynamic Sys & Control

  • Class Number: 10895
  • Instructor: LEANG, KAM
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 21

ME EN 3230 - 001 Mechatronics


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 - 001 Mechatronics

  • Class Number:
  • Instructor: MINOR, MARK ANDREW
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 29

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

  • Class Number: 12174
  • Instructor: GURNEY, JASON
  • Instructor: MINOR, MARK ANDREW
  • Instructor: PHAM, LAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 1

ME EN 3230 - 003 Mechatronics

ME EN 3230 - 003 Mechatronics

ME EN 3230 - 004 Mechatronics

ME EN 3230 - 004 Mechatronics

  • Class Number: 12177
  • Instructor: GURNEY, JASON
  • Instructor: MINOR, MARK ANDREW
  • Instructor: PHAM, LAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 2

ME EN 3230 - 005 Mechatronics

ME EN 3230 - 005 Mechatronics

ME EN 3230 - 006 Mechatronics

ME EN 3230 - 006 Mechatronics

  • Class Number: 12178
  • Instructor: MINOR, MARK ANDREW
  • Instructor: PHAM, LAN
  • Instructor: POSSELLI, NICK
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $200.00
  • Seats Available: 6

ME EN 3230 - 007 Mechatronics

ME EN 3230 - 007 Mechatronics

ME EN 3230 - 009 Mechatronics

ME EN 3230 - 009 Mechatronics

ME EN 3310 - 001 Mechanics of Materials

ME EN 3310 - 001 Mechanics of Materials

  • Class Number: 14991
  • Instructor: KINGSTEDT, OWEN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 23

ME EN 3315 - 001 Mech of Materials Lab

ME EN 3315 - 001 Mech of Materials Lab

  • Class Number: 14992
  • Instructor: KINGSTEDT, OWEN
  • Instructor: TIMAEUS, WILL
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 2

ME EN 3315 - 002 Mech of Materials Lab

ME EN 3315 - 002 Mech of Materials Lab

  • Class Number: 14995
  • Instructor: KINGSTEDT, OWEN
  • Instructor: SNOW, TANNER
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 0

ME EN 3315 - 003 Mech of Materials Lab

ME EN 3315 - 003 Mech of Materials Lab

  • Class Number: 14993
  • Instructor: KINGSTEDT, OWEN
  • Instructor: SNOW, TANNER
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 1

ME EN 3315 - 005 Mech of Materials Lab

ME EN 3315 - 005 Mech of Materials Lab

  • Class Number: 18020
  • Instructor: KINGSTEDT, OWEN
  • Instructor: TIMAEUS, WILL
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 0

ME EN 3315 - 007 Mech of Materials Lab

ME EN 3315 - 007 Mech of Materials Lab

  • Class Number: 14996
  • Instructor: AL NADABI, AL MUATASIM
  • Instructor: KINGSTEDT, OWEN
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 0

ME EN 3315 - 008 Mech of Materials Lab

ME EN 3315 - 008 Mech of Materials Lab

  • Class Number: 14997
  • Instructor: AL NADABI, AL MUATASIM
  • Instructor: KINGSTEDT, OWEN
  • Component: Laboratory
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 0

ME EN 3400 - 001 Prof Comm for MEs

ME EN 3400 - 001 Prof Comm for MEs

  • Class Number: 10912
  • Instructor: ASKREN, RUSS
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 3400 - 002 Prof Comm for MEs

ME EN 3400 - 002 Prof Comm for MEs

  • Class Number: 13222
  • Instructor: BOOTH, AUSTIN
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $29.25
  • Seats Available: 0

ME EN 3650 - 001 Heat Transfer

ME EN 3650 - 001 Heat Transfer

  • Class Number: 17530
  • Instructor: FRANCOEUR, MATHIEU
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $72.80
  • Seats Available: 17

ME EN 3710 - 001 Fluid Mechanics


This class will have scheduled quizzes during some of the posted times, along with recorded lectures posted in Canvas. See syllabus for more details.

ME EN 3710 - 001 Fluid Mechanics

  • Class Number: 12171
  • Instructor: Fu, Henry
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 28

This class will have scheduled quizzes during some of the posted times, along with recorded lectures posted in Canvas. See syllabus for more details.

ME EN 3950 - 001 Indep Study

ME EN 3950 - 001 Indep Study

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

ME EN 4000 - 001 Engineering Design I

ME EN 4000 - 001 Engineering Design I

  • Class Number: 9290
  • Instructor: Kong, Yong
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 36

ME EN 4010 - 001 Engineering Design II

ME EN 4010 - 001 Engineering Design II

  • Class Number: 2000
  • Instructor: TAN, Wenda
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $75.00
  • Seats Available: 6

ME EN 4650 - 001 TFES Lab


Lectures will be online and labs will be in person.

ME EN 4650 - 001 TFES Lab

  • Class Number:
  • Instructor: DILLON, M
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 10

Lectures will be online and labs will be in person.

ME EN 4650 - 002 TFES Lab

ME EN 4650 - 002 TFES Lab

  • Class Number: 12371
  • Instructor: CANDLISH, RYAN
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 003 TFES Lab

ME EN 4650 - 003 TFES Lab

  • Class Number: 12372
  • Instructor: CANDLISH, RYAN
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4650 - 004 TFES Lab

ME EN 4650 - 004 TFES Lab

  • Class Number: 12373
  • Instructor: CANDLISH, RYAN
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 005 TFES Lab

ME EN 4650 - 005 TFES Lab

  • Class Number: 12375
  • Instructor: DILLON, M
  • Instructor: RAYBORN, KELSEY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 006 TFES Lab

ME EN 4650 - 006 TFES Lab

  • Class Number: 12376
  • Instructor: DILLON, M
  • Instructor: RAYBORN, KELSEY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 007 TFES Lab

ME EN 4650 - 007 TFES Lab

  • Class Number: 12377
  • Instructor: DILLON, M
  • Instructor: RAYBORN, KELSEY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4650 - 008 TFES Lab

ME EN 4650 - 008 TFES Lab

  • Class Number: 12374
  • Instructor: DILLON, M
  • Instructor: RAYBORN, KELSEY
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 009 TFES Lab

ME EN 4650 - 009 TFES Lab

  • Class Number: 12378
  • Instructor: CROSSLEY, JACOB
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 1

ME EN 4650 - 010 TFES Lab

ME EN 4650 - 010 TFES Lab

  • Class Number: 15041
  • Instructor: CROSSLEY, JACOB
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4650 - 011 TFES Lab

ME EN 4650 - 011 TFES Lab

  • Class Number: 18162
  • Instructor: DILLON, M
  • Instructor: GHAEMI, ZAHRA
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4650 - 012 TFES Lab

ME EN 4650 - 012 TFES Lab

  • Class Number: 15042
  • Instructor: DILLON, M
  • Instructor: GHAEMI, ZAHRA
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 013 TFES Lab

ME EN 4650 - 013 TFES Lab

  • Class Number: 12379
  • Instructor: DILLON, M
  • Instructor: GHAEMI, ZAHRA
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4650 - 014 TFES Lab

ME EN 4650 - 014 TFES Lab

  • Class Number: 18163
  • Instructor: DILLON, M
  • Instructor: GHAEMI, ZAHRA
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 015 TFES Lab

ME EN 4650 - 015 TFES Lab

  • Class Number: 18164
  • Instructor: CROSSLEY, JACOB
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: 0

ME EN 4650 - 016 TFES Lab

ME EN 4650 - 016 TFES Lab

  • Class Number: 15043
  • Instructor: CROSSLEY, JACOB
  • Instructor: DILLON, M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $175.00
  • Seats Available: -1

ME EN 4999 - 001 Honors Thesis/Project

ME EN 4999 - 001 Honors Thesis/Project

  • Class Number: 1420
  • Instructor: SPEAR, ASHLEY
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6
  • Class Number: 12276
  • Instructor: MERRYWEATHER, ANDREW
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 8

ME EN 5050 - 001 Micromachining


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

ME EN 5050 - 001 Micromachining

  • Class Number:
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 7

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

ME EN 5050 - 002 Micromachining

ME EN 5050 - 002 Micromachining

  • Class Number: 8291
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 7

ME EN 5055 - 001 Microsystems Des & Char

ME EN 5055 - 001 Microsystems Des & Char

  • Class Number: 9291
  • Instructor: KIM, JAY
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.00
  • Seats Available: 14

ME EN 5210 - 001 State Space Control

ME EN 5210 - 001 State Space Control

  • Class Number: 3424
  • Instructor: MEEK, SANFORD
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 23

Class will have an unscheduled in-person lab with a virtual option for those wanting to take the class remotely. See syllabus or contact the instructor for more details.
  • Class Number: 7252
  • Instructor: MASCARO, STEPHEN A
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 12

Class will have an unscheduled in-person lab with a virtual option for those wanting to take the class remotely. See syllabus or contact the instructor for more details.

ME EN 5540 - 001 Biomechanics II

ME EN 5540 - 001 Biomechanics II

  • Class Number: 8492
  • Instructor: MONSON, KEN L
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 5600 - 001 Intermediate Thermo.

ME EN 5600 - 001 Intermediate Thermo.

  • Class Number: 12182
  • Instructor: AMEEL, TIM
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.90
  • Seats Available: 9

ME EN 5740 - 001 Wind Energy

ME EN 5740 - 001 Wind Energy

  • Class Number: 18050
  • Instructor: CALAF, MARC
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 5790 - 001 Energy Systems Analysis

ME EN 5790 - 001 Energy Systems Analysis

  • Class Number: 18051
  • Instructor: RAO, SAMEER R
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 11

ME EN 5830 - 001 Aero Propulsion

ME EN 5830 - 001 Aero Propulsion

  • Class Number: 18052
  • Instructor: KIRKMAN, RICHARD
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

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: 8234
  • Instructor: MASCARO, DEBRA J
  • Component: Clinical
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

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

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: 9293
  • Instructor: MASCARO, DEBRA J
  • Component: Clinical
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

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: 9294
  • Instructor: MASCARO, DEBRA J
  • Component: Clinical
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

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: 1423
  • 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: 2455
  • Instructor: GALE, BRUCE
  • Component: Independent Study
  • Type: In Person
  • Units: 1.0 - 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ME EN 5960 - 003 Systems Engineering

ME EN 5960 - 003 Systems Engineering

  • Class Number: 15006
  • Instructor: CHURI, NIKHIL
  • Component: Lecture
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $54.10
  • Seats Available: 17
  • Class Number: 12277
  • Instructor: MERRYWEATHER, ANDREW
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 9

ME EN 6050 - 001 Micromachining


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

ME EN 6050 - 001 Micromachining

  • Class Number:
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 2

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: 8290
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 2

ME EN 6055 - 001 Microsystems Des & Char

ME EN 6055 - 001 Microsystems Des & Char

  • Class Number: 9292
  • Instructor: KIM, JAY
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $128.00
  • Seats Available: 3

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: 7394
  • Instructor: DENTREMONT, KEN L
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 3

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

ME EN 6210 - 001 State Space Control

ME EN 6210 - 001 State Space Control

  • Class Number: 3425
  • Instructor: MEEK, SANFORD
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $40.00
  • Seats Available: 5

Class will have an in-person lab that students can complete on their schedule and a virtual option will be available for those wanting to complete the class entirely remotely.
  • Class Number: 7253
  • Instructor: MASCARO, STEPHEN A
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 29

Class will have an in-person lab that students can complete on their schedule and a virtual option will be available for those wanting to complete the class entirely remotely.

ME EN 6240 - 001 Advanced Mechatronics


There will be no undergraduate section this semester as it is an advanced course. Undergraduates can request a permission code from the instructor if you wish to take this course.

ME EN 6240 - 001 Advanced Mechatronics

  • Class Number: 13219
  • Instructor: LENZI, TOMMASO
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 4.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $95.00
  • Seats Available: 1

There will be no undergraduate section this semester as it is an advanced course. Undergraduates can request a permission code from the instructor if you wish to take this course.

ME EN 6540 - 001 Biomechanics II

ME EN 6540 - 001 Biomechanics II

  • Class Number: 8956
  • Instructor: MONSON, KEN L
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

ME EN 6600 - 001 Intermediate Thermo.

ME EN 6600 - 001 Intermediate Thermo.

  • Class Number: 12183
  • Instructor: AMEEL, TIM
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $45.90
  • Seats Available: 10

ME EN 6740 - 001 Wind Energy

ME EN 6740 - 001 Wind Energy

  • Class Number: 18289
  • Instructor: CALAF, MARC
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 6

ME EN 6790 - 001 Energy Systems Analysis

ME EN 6790 - 001 Energy Systems Analysis

  • Class Number: 18290
  • Instructor: RAO, SAMEER R
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Wait List: Yes
  • Seats Available: 4

ME EN 6830 - 001 Aero Propulsion

ME EN 6830 - 001 Aero Propulsion

  • Class Number: 18291
  • Instructor: KIRKMAN, RICHARD
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 6920 - 001 Design Project


This course is available only to graduate students who are in the Design and Manufacturing Track

ME EN 6920 - 001 Design Project

  • Class Number: 10393
  • Instructor: TAN, Wenda
  • Component: Special Projects
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

This course is available only to graduate students who are in the Design and Manufacturing Track

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: 1424
  • 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 - 003 Systems Engineering

ME EN 6960 - 003 Systems Engineering

  • Class Number: 18794
  • Instructor: CHURI, NIKHIL
  • Component: Laboratory
  • Type: Online
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $129.10
  • Seats Available: 8

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: 1426
  • 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: 11429
  • 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: 18366
  • Instructor: DENTREMONT, KEN L
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 10

Wednesday class will meet in HPEB 209. To be added to the waitlist, please send an email to liz.reiser@mech.utah.edu with your name, unid, department, degree program (MS, PhD) and an email address to be contacted at.
  • Class Number: 13218
  • Instructor: Foreman, Bo
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $300.00
  • Seats Available: 1

Wednesday class will meet in HPEB 209. To be added to the waitlist, please send an email to liz.reiser@mech.utah.edu with your name, unid, department, degree program (MS, PhD) and an email address to be contacted at.

Wednesday class period listed will meet in HPEB 209. To be added to the waitlist, please send an email to liz.reiser@mech.utah.edu with your name, unid, department, degree program (MS, PhD) and an email address where you can be contacted.
  • Class Number: 19040
  • Instructor: Foreman, Bo
  • Component: Lecture
  • Type: Hybrid & IVC
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $300.00
  • Seats Available: 3

Wednesday class period listed will meet in HPEB 209. To be added to the waitlist, please send an email to liz.reiser@mech.utah.edu with your name, unid, department, degree program (MS, PhD) and an email address where you can be contacted.

ME EN 7240 - 001 Haptics

ME EN 7240 - 001 Haptics

  • Class Number: 18053
  • Instructor: ABBOTT, JAKE
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 7

ME EN 7525 - 001 Inelasticity

ME EN 7525 - 001 Inelasticity

  • Class Number: 17395
  • Instructor: NEWELL, PANIA
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6

ME EN 7530 - 001 Fracture and Fatigue

ME EN 7530 - 001 Fracture and Fatigue

  • Class Number: 18165
  • Instructor: HOCHHALTER, Jacob
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 9

ME EN 7650 - 001 Adv Conduction

ME EN 7650 - 001 Adv Conduction

  • Class Number: 18054
  • Instructor: UDELL, KENT S
  • Component: Lecture
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 8

ME EN 7710 - 001 Env Fluid Dynamics

ME EN 7710 - 001 Env Fluid Dynamics

  • Class Number: 18055
  • Instructor: PARDYJAK, ERIC
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 4

ME EN 7960 - 001 Nanofabrication


Lectures will be IVC with an in-person TBD 3-hour lab. See syllabus or contact the instructor for more information.

ME EN 7960 - 001 Nanofabrication

  • Class Number:
  • Instructor: WARREN, ROSEANNE
  • Component: Lecture
  • Type: Hybrid
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Fees: $150.00
  • Seats Available: 3

Lectures will be IVC with an in-person TBD 3-hour lab. See syllabus or contact the instructor for more information.

ME EN 7960 - 002 Nanofabrication

ME EN 7960 - 002 Nanofabrication

  • Class Number: 18057
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 3

ME EN 7960 - 003 Advanced Vibrations

ME EN 7960 - 003 Advanced Vibrations

  • Class Number: 18204
  • Instructor: Parker, Robert G
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 6

ME EN 7960 - 005 Large-Eddy Sim Turbulent Flows

ME EN 7960 - 005 Large-Eddy Sim Turbulent Flows

  • Class Number: 15044
  • Instructor: STOLL, Rob
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 3.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 12

ME EN 7960 - 010 TFES Seminar


This is a seminar class.

ME EN 7960 - 010 TFES Seminar

  • Class Number: 5228
  • Instructor: FRANCOEUR, MATHIEU
  • Instructor: Fu, Henry
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 11

This is a seminar class.
  • Class Number: 6576
  • Instructor: HOLLERBACH, JOHN
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 16

ME EN 7960 - 012 Solid Mechanics Seminar

ME EN 7960 - 012 Solid Mechanics Seminar

  • Class Number: 15039
  • Instructor: MONSON, KEN L
  • Component: Special Topics
  • Type: Interactive Video Conferencing
  • Units: 1.0
  • Requisites: Yes
  • Wait List: Yes
  • Seats Available: 5

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: 1428
  • 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.