Departmental Advisors
Trans./University
N. Cotter
MEB 2268
Undergraduate Studies Office/Director of Advising
A. Rasmussen
MEB 2266B
Alec Down
MEB 2266A
Graduate Studies Office
M. McAllister
MEB 2266C
Departmental Notes

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

ALL STUDENTS TAKING ELECTRONIC ENGINEERING LABS MUST PURCHASE ELECTRONIC COMPONENTS. 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 fill out the Registration Permission Code request form found on our website at http://www.ece.utah.edu/ . You may be administratively dropped from a course if the prerequisite has not been met.

ECE 320 - 001 Intro Semicond Phys

ECE 320 - 001 Intro Semicond Phys

  • Class Number: 16315
  • Instructor: YOON, HEAYOUNG
  • Component: Lecture
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Fees: $399.00
  • Seats Available: 2

ECE 522 - 001 Micromachining


Section 2 belongs 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.

ECE 522 - 001 Micromachining

  • Class Number:
  • Instructor: WARREN, ROSEANNE
  • Component: Lecture
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Seats Available: 1

Section 2 belongs 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.

ECE 522 - 002 Micromachining


Registering for this lab will automatically register you for lecture 001.

ECE 522 - 002 Micromachining

  • Class Number: 16237
  • Instructor: WARREN, ROSEANNE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Wait List: No
  • Fees: $549.00
  • Seats Available: 1

Registering for this lab will automatically register you for lecture 001.

ECE 534 - 001 Antenna Theory & Des

ECE 534 - 001 Antenna Theory & Des

  • Class Number: 16248
  • Instructor: SCHURIG, DAVID A
  • Component: Lecture
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Fees: $399.00
  • Seats Available: 2

ECE 552 - 001 Digital Comm Systems

ECE 552 - 001 Digital Comm Systems

  • Class Number: 8137
  • Instructor: FARHANG, BEHROUZ
  • Component: Lecture
  • Type: In Person
  • Units: 0.0
  • Wait List: No
  • Fees: $399.00
  • Seats Available: 2

ECE 1250 - 001 Elec Comp Eng Design


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction. Sections 2 - 8 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. This is a hybrid course. Students will watch video lectures prior to coming to class. Class time will be used for problem solving and applications, If you have questions, please contact the instructor directly. There will be an optional help session scheduled after classes begin. If you cannot add the class because it is full, please fill out the permission code request form found on the ECE website at http://www.ece.utah.edu/course_perms .

ECE 1250 - 001 Elec Comp Eng Design

  • Class Number:
  • Instructor: FURSE, CYNTHIA M
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 6

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction. Sections 2 - 8 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. This is a hybrid course. Students will watch video lectures prior to coming to class. Class time will be used for problem solving and applications, If you have questions, please contact the instructor directly. There will be an optional help session scheduled after classes begin. If you cannot add the class because it is full, please fill out the permission code request form found on the ECE website at http://www.ece.utah.edu/course_perms .

ECE 1250 - 002 Elec Comp Eng Design

ECE 1250 - 002 Elec Comp Eng Design

  • Class Number: 3797
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ECE 1250 - 003 Elec Comp Eng Design

ECE 1250 - 003 Elec Comp Eng Design

  • Class Number: 3798
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ECE 1250 - 004 Elec Comp Eng Design

ECE 1250 - 004 Elec Comp Eng Design

  • Class Number: 3800
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 1250 - 005 Elec Comp Eng Design

ECE 1250 - 005 Elec Comp Eng Design

  • Class Number: 9962
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 1250 - 006 Elec Comp Eng Design

ECE 1250 - 006 Elec Comp Eng Design

  • Class Number: 9968
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ECE 1250 - 007 Elec Comp Eng Design

ECE 1250 - 007 Elec Comp Eng Design

  • Class Number: 10036
  • Instructor: FURSE, CYNTHIA M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

ECE 2200 - 001 El/CP En Civil Engin


Will meet with ECE 2210-001 in WEB L104. Sections 2 - 3 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

ECE 2200 - 001 El/CP En Civil Engin

  • Class Number:
  • Instructor: STOLP, ARN
  • Component: Lecture
  • Type: In Person
  • Units: 1.5
  • Requisites: Yes
  • Wait List: No
  • Fees: $12.50
  • Seats Available: 30

Will meet with ECE 2210-001 in WEB L104. Sections 2 - 3 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section.

ECE 2200 - 002 El/CP En Civil Engin

ECE 2200 - 002 El/CP En Civil Engin

  • Class Number: 3806
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

ECE 2200 - 003 El/CP En Civil Engin

ECE 2200 - 003 El/CP En Civil Engin

  • Class Number: 4425
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

ECE 2210 - 001 El/CP En For Nonmajors


Sections 2 - 8 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. This class meets with ECE 2200-001.

ECE 2210 - 001 El/CP En For Nonmajors

  • Class Number:
  • Instructor: STOLP, ARN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 0

Sections 2 - 8 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. This class meets with ECE 2200-001.

ECE 2210 - 002 El/CP En For Nonmajors

ECE 2210 - 002 El/CP En For Nonmajors

  • Class Number: 3802
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ECE 2210 - 003 El/CP En For Nonmajors

ECE 2210 - 003 El/CP En For Nonmajors

  • Class Number: 3803
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ECE 2210 - 004 El/CP En For Nonmajors

ECE 2210 - 004 El/CP En For Nonmajors

  • Class Number: 3804
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 2210 - 005 El/CP En For Nonmajors

ECE 2210 - 005 El/CP En For Nonmajors

  • Class Number: 4426
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ECE 2210 - 006 El/CP En For Nonmajors

ECE 2210 - 006 El/CP En For Nonmajors

  • Class Number: 7825
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ECE 2210 - 007 El/CP En For Nonmajors

ECE 2210 - 007 El/CP En For Nonmajors

  • Class Number: 11506
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 4

ECE 2210 - 008 El/CP En For Nonmajors

ECE 2210 - 008 El/CP En For Nonmajors

  • Class Number: 12535
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 2240 - 001 Intro Electric Circuits


Taking a Matlab course such as ECE 1020 or CS 1001 first or concurrently is strongly recommended. Sections 2-6 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. Please contact the ECE Dept. at (801) 581-6941 if you cannot add the class because it is full.

ECE 2240 - 001 Intro Electric Circuits

  • Class Number:
  • Instructor: COTTER, NEIL E
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 26

Taking a Matlab course such as ECE 1020 or CS 1001 first or concurrently is strongly recommended. Sections 2-6 belong to this lecture. This course requires registration for a lab section. Students will be automatically registered for this lecture section when registering for the pertinent lab section. Please contact the ECE Dept. at (801) 581-6941 if you cannot add the class because it is full.

ECE 2240 - 002 Intro Electric Circuits

ECE 2240 - 002 Intro Electric Circuits

  • Class Number: 11902
  • Instructor: COTTER, NEIL E
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

ECE 2240 - 003 Intro Electric Circuits

ECE 2240 - 003 Intro Electric Circuits

  • Class Number: 11903
  • Instructor: COTTER, NEIL E
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

ECE 2240 - 004 Intro Electric Circuits

ECE 2240 - 004 Intro Electric Circuits

  • Class Number: 16213
  • Instructor: COTTER, NEIL E
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 2280 - 001 Fund Eng Electronics


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

ECE 2280 - 001 Fund Eng Electronics

  • Class Number:
  • Instructor: YOUNG, DARRIN J
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $20.00
  • Seats Available: 40

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

ECE 2280 - 002 Fund Eng Electronics

ECE 2280 - 002 Fund Eng Electronics

  • Class Number: 3808
  • Instructor: YOUNG, DARRIN J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 2280 - 003 Fund Eng Electronics

ECE 2280 - 003 Fund Eng Electronics

  • Class Number: 3809
  • Instructor: YOUNG, DARRIN J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17

ECE 2280 - 004 Fund Eng Electronics

ECE 2280 - 004 Fund Eng Electronics

  • Class Number: 3810
  • Instructor: YOUNG, DARRIN J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 2280 - 005 Fund Eng Electronics

ECE 2280 - 005 Fund Eng Electronics

  • Class Number: 3811
  • Instructor: YOUNG, DARRIN J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 2280 - 006 Fund Eng Electronics

ECE 2280 - 006 Fund Eng Electronics

  • Class Number: 9533
  • Instructor: YOUNG, DARRIN J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 8

ECE 3030 - 001 Comms & Wrtg for Engrs

ECE 3030 - 001 Comms & Wrtg for Engrs

  • Class Number: 11900
  • Instructor: BROWN, RYAN B
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ECE 3110 - 001 Engineer Electronics II

ECE 3110 - 001 Engineer Electronics II

  • Class Number:
  • Instructor: WALLING, JEFFREY S
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $30.00
  • Seats Available: 16

ECE 3110 - 002 Engineer Electronics II

ECE 3110 - 002 Engineer Electronics II

  • Class Number: 14389
  • Instructor: WALLING, JEFFREY S
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 3110 - 003 Engineer Electronics II

ECE 3110 - 003 Engineer Electronics II

  • Class Number: 14390
  • Instructor: WALLING, JEFFREY S
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 3110 - 004 Engineer Electronics II

ECE 3110 - 004 Engineer Electronics II

  • Class Number: 14391
  • Instructor: WALLING, JEFFREY S
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 13

ECE 3200 - 001 Intro Semicond Phys

ECE 3200 - 001 Intro Semicond Phys

  • Class Number: 7389
  • Instructor: YOON, HEAYOUNG
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -2

ECE 3300 - 001 Fund EM & Trans Lines

ECE 3300 - 001 Fund EM & Trans Lines

  • Class Number:
  • Instructor: BLAIR, STEVEN M
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 15

ECE 3300 - 002 Fund EM & Trans Lines

ECE 3300 - 002 Fund EM & Trans Lines

  • Class Number: 12738
  • Instructor: BLAIR, STEVEN M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ECE 3300 - 003 Fund EM & Trans Lines

ECE 3300 - 003 Fund EM & Trans Lines

  • Class Number: 12739
  • Instructor: BLAIR, STEVEN M
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 3500 - 001 Fund Signals/Systems

ECE 3500 - 001 Fund Signals/Systems

  • Class Number:
  • Instructor: JI, MINGYUE
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $45.00
  • Seats Available: 49

ECE 3500 - 002 Fund Signals/Systems

ECE 3500 - 002 Fund Signals/Systems

  • Class Number: 14393
  • Instructor: JI, MINGYUE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ECE 3500 - 003 Fund Signals/Systems

ECE 3500 - 003 Fund Signals/Systems

  • Class Number: 14392
  • Instructor: JI, MINGYUE
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 3510 - 001 Intro To Feedback Sys


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

ECE 3510 - 001 Intro To Feedback Sys

  • Class Number:
  • Instructor: STOLP, ARN
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $40.00
  • Seats Available: 26

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

ECE 3510 - 002 Intro To Feedback Sys

ECE 3510 - 002 Intro To Feedback Sys

  • Class Number: 3813
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 3510 - 003 Intro To Feedback Sys

ECE 3510 - 003 Intro To Feedback Sys

  • Class Number: 3814
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

ECE 3510 - 004 Intro To Feedback Sys

ECE 3510 - 004 Intro To Feedback Sys

  • Class Number: 3815
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 3510 - 005 Intro To Feedback Sys

ECE 3510 - 005 Intro To Feedback Sys

  • Class Number: 9535
  • Instructor: STOLP, ARN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12
  • Class Number: 4111
  • Instructor: PATWARI, NEAL
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 3700 - 001 Digital System Design


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

ECE 3700 - 001 Digital System Design

  • Class Number:
  • Instructor: KALLA, PRIYANK
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $60.00
  • Seats Available: -1

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

ECE 3700 - 002 Digital System Design

ECE 3700 - 002 Digital System Design

  • Class Number: 7473
  • Instructor: KALLA, PRIYANK
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1
  • Class Number: 11876
  • Instructor: BALASUBRAMONIAN, RAJEEV
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17

ECE 3900 - 001 Junior Seminar

ECE 3900 - 001 Junior Seminar

  • Class Number: 12702
  • Instructor: COTTER, NEIL E
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 40

ECE 3992 - 001 Pre-Thesis/Clinic/Proj

ECE 3992 - 001 Pre-Thesis/Clinic/Proj

  • Class Number: 3818
  • Instructor: BRUNVAND, ERIK L
  • Component: Seminar
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

An email will be sent with the location for the first class meeting to all students registered. This email will be sent to students' umail accounts.
  • Class Number: 3819
  • Instructor: RASMUSSEN, ANGELA
  • Component: Special Projects
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 20

An email will be sent with the location for the first class meeting to all students registered. This email will be sent to students' umail accounts.

ECE 4990 - 079 Cooperative Educ

ECE 4990 - 079 Cooperative Educ

  • Class Number: 3820
  • Instructor: RASMUSSEN, ANGELA
  • Component: Practicum
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 4999 - 005 Senior Honors Thesis II

ECE 4999 - 005 Senior Honors Thesis II

  • Class Number: 16039
  • Instructor: RASMUSSEN, ANGELA
  • Component: Honors Thesis Project
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ECE 5221 - 001 Micromachining


Section 2 belongs 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.

ECE 5221 - 001 Micromachining

  • Class Number:
  • Instructor: WARREN, ROSEANNE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 8

Section 2 belongs 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.

ECE 5221 - 002 Micromachining

ECE 5221 - 002 Micromachining

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

ECE 5324 - 001 Antenna Theory & Des

ECE 5324 - 001 Antenna Theory & Des

  • Class Number: 3821
  • Instructor: SCHURIG, DAVID A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

ECE 5340 - 001 Num Tech EM


This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction. If you have questions, please contact the instructor directly.

ECE 5340 - 001 Num Tech EM

  • Class Number: 9662
  • Instructor: SIMPSON, JAMESINA J
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

This is a Hybrid course, which uses a mixture of online, face-to-face, and technology enhanced instruction. If you have questions, please contact the instructor directly.

ECE 5520 - 001 Digital Comm Systems

ECE 5520 - 001 Digital Comm Systems

  • Class Number: 3822
  • Instructor: FARHANG, BEHROUZ
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 35

ECE 5530 - 001 Digital Signal Process

ECE 5530 - 001 Digital Signal Process

  • Class Number: 8356
  • Instructor: TASDIZEN, TOLGA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 33

ECE 5620 - 001 Power Systems Analysis

ECE 5620 - 001 Power Systems Analysis

  • Class Number: 9664
  • Instructor: PALMER, JOHN A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 34

ECE 5620 - 090 Power Systems Analysis


This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 5620 - 090 Power Systems Analysis

  • Class Number: 15779
  • Instructor: PALMER, JOHN A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $60.00
  • Seats Available: 21

This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 5640 - 001 Power System Security

ECE 5640 - 001 Power System Security

  • Class Number: 15436
  • Instructor: PARVANIA, MASOOD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Wait List: No
  • Seats Available: 6

ECE 5750 - 001 Syn/Verif Asyn VLSI Sys

ECE 5750 - 001 Syn/Verif Asyn VLSI Sys

  • Class Number: 17051
  • Instructor: MYERS, CHRIS J
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 5780 - 001 Embedded Sys Design


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

ECE 5780 - 001 Embedded Sys Design

  • Class Number:
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: -4

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

ECE 5780 - 002 Embedded Sys Design

ECE 5780 - 002 Embedded Sys Design

  • Class Number: 10262
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ECE 5780 - 003 Embedded Sys Design

ECE 5780 - 003 Embedded Sys Design

  • Class Number: 10263
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -1

ECE 5780 - 004 Embedded Sys Design

ECE 5780 - 004 Embedded Sys Design

  • Class Number: 10264
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: -3

ECE 5780 - 005 Embedded Sys Design

ECE 5780 - 005 Embedded Sys Design

  • Class Number: 12230
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

ECE 5780 - 006 Embedded Sys Design

ECE 5780 - 006 Embedded Sys Design

  • Class Number: 12292
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 1

ECE 5960 - 003 Modern Power Transmission

ECE 5960 - 003 Modern Power Transmission

  • Class Number: 15100
  • Instructor: SAHRAEI-ARDAKANI, MOSTAFA
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

ECE 5960 - 004 Biomedical Micro Devices


Meets with ECE 6960-004; Prerequisites: basic engineering mathematical skills and willingness to learn and research subjects on biological phenomena and devices. A working knowledge of biology is very helpful but not required.

ECE 5960 - 004 Biomedical Micro Devices

  • Class Number: 13524
  • Instructor: MASTRANGELO, CARLOS H
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

Meets with ECE 6960-004; Prerequisites: basic engineering mathematical skills and willingness to learn and research subjects on biological phenomena and devices. A working knowledge of biology is very helpful but not required.

ECE 5960 - 006 Enrgy Strat Plan & Renew Recrs


This course will do five things. Students will learn conventional generation planning methods developed and applied in traditional regulated monopolies, based on the concept of revenue requirements. They will learn decision analysis for generation in modern competitive markets. They will learn the technical and economic characteristics of renewable resources, conservation, and new applications of electricity. They will apply the strategic planning (conflicting objectives) model to broad electricity-centered energy planning. They will study and understand energy planning by mixed professionals and the public at various levels of government.

ECE 5960 - 006 Enrgy Strat Plan & Renew Recrs

  • Class Number: 13633
  • Instructor: MERRILL, HYDE M
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 0

This course will do five things. Students will learn conventional generation planning methods developed and applied in traditional regulated monopolies, based on the concept of revenue requirements. They will learn decision analysis for generation in modern competitive markets. They will learn the technical and economic characteristics of renewable resources, conservation, and new applications of electricity. They will apply the strategic planning (conflicting objectives) model to broad electricity-centered energy planning. They will study and understand energy planning by mixed professionals and the public at various levels of government.

ECE 5960 - 008 Des. & Sim. of Microsystems


Students must also register for the lab, ECE 5960-009.

ECE 5960 - 008 Des. & Sim. of Microsystems

  • Class Number:
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

Students must also register for the lab, ECE 5960-009.

ECE 5960 - 009 Des. & Sim. of Microsystems


Students must also register for the topic, ECE 5960-008.

ECE 5960 - 009 Des. & Sim. of Microsystems

  • Class Number: 18412
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 10

Students must also register for the topic, ECE 5960-008.

ECE 5960 - 010 RT Async Design

ECE 5960 - 010 RT Async Design

  • Class Number: 17574
  • Instructor: STEVENS, KENNETH S
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9
  • Class Number: 17734
  • Instructor: KRISHNAMOORTHY, SRIRAM
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ECE 6221 - 001 Micromachining


Section 2 belongs 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.

ECE 6221 - 001 Micromachining

  • Class Number:
  • Instructor: WARREN, ROSEANNE
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $150.00
  • Seats Available: 23

Section 2 belongs 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.

ECE 6221 - 002 Micromachining

ECE 6221 - 002 Micromachining

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

ECE 6221 - 090 Micromachining


This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6221 - 090 Micromachining

  • Class Number: 15777
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $60.00
  • Seats Available: 28

This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6233 - 090 Micro Actuators

ECE 6233 - 090 Micro Actuators

  • Class Number: 18618
  • Instructor: KIM, HANSEUP
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $186.00
  • Seats Available: 9

ECE 6235 - 001 Nano-Electro System

ECE 6235 - 001 Nano-Electro System

  • Class Number: 15438
  • Instructor: TABIB-AZAR, MASSOOD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 14

ECE 6310 - 001 Adv Electromag Flds

ECE 6310 - 001 Adv Electromag Flds

  • Class Number: 17047
  • Instructor: SENSALE RODRIGUEZ, BERARDI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 6324 - 001 Antenna Theory & Des

ECE 6324 - 001 Antenna Theory & Des

  • Class Number: 6899
  • Instructor: SCHURIG, DAVID A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 6340 - 001 Num Tech In EM


This is a hybrid course. There will be on online component to this class in addition to the one day per week the class meets on campus. If you have questions, please contact the instructor directly.

ECE 6340 - 001 Num Tech In EM

  • Class Number: 9663
  • Instructor: SIMPSON, JAMESINA J
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 24

This is a hybrid course. There will be on online component to this class in addition to the one day per week the class meets on campus. If you have questions, please contact the instructor directly.

ECE 6420 - 001 Fourier Optics & Holo

ECE 6420 - 001 Fourier Optics & Holo

  • Class Number: 17048
  • Instructor: CHRISTENSEN, DOUGLAS A
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $25.00
  • Seats Available: 13

ECE 6520 - 001 Infomation Theory

ECE 6520 - 001 Infomation Theory

  • Class Number: 17049
  • Instructor: CHEN, RONG-RONG
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 6530 - 001 Digital Signal Process

ECE 6530 - 001 Digital Signal Process

  • Class Number: 8355
  • Instructor: TASDIZEN, TOLGA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17

ECE 6530 - 090 Digital Signal Process


This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6530 - 090 Digital Signal Process

  • Class Number: 15778
  • Instructor: TASDIZEN, TOLGA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $60.00
  • Seats Available: 29

This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6540 - 101 Estimation Theory

ECE 6540 - 101 Estimation Theory

  • Class Number: 17605
  • Instructor: NATEGH, NEDA
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5

ECE 6640 - 001 Power System Security

ECE 6640 - 001 Power System Security

  • Class Number: 15437
  • Instructor: PARVANIA, MASOOD
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 2

ECE 6712 - 001 Digital IC Testing


This class meets in MEB 1381.

ECE 6712 - 001 Digital IC Testing

  • Class Number: 14401
  • Instructor: BRUNVAND, ERIK L
  • Component: Lecture
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 15

This class meets in MEB 1381.

ECE 6725 - 001 Adv. Analog IC Design

ECE 6725 - 001 Adv. Analog IC Design

  • Class Number: 15439
  • Instructor: WALKER, ROSS M
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 18

ECE 6750 - 001 Syn & Ver Asyn VLSI Sys

ECE 6750 - 001 Syn & Ver Asyn VLSI Sys

  • Class Number: 17053
  • Instructor: MYERS, CHRIS J
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

ECE 6780 - 001 Embed Sys Design


Section 2-4 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.

ECE 6780 - 001 Embed Sys Design

  • Class Number:
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Lecture
  • Type: In Person
  • Units: 4.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

Section 2-4 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.

ECE 6780 - 002 Embed Sys Design

ECE 6780 - 002 Embed Sys Design

  • Class Number: 10265
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 6

ECE 6780 - 004 Embed Sys Design

ECE 6780 - 004 Embed Sys Design

  • Class Number: 10266
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 2

ECE 6780 - 005 Embed Sys Design

ECE 6780 - 005 Embed Sys Design

  • Class Number: 12231
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 1

ECE 6780 - 006 Embed Sys Design

ECE 6780 - 006 Embed Sys Design

  • Class Number: 12328
  • Instructor: GAILLARDON, PIERRE-EMMANUEL J
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Fees: $35.00
  • Seats Available: 2

ECE 6810 - 001 Computer Architecture

ECE 6810 - 001 Computer Architecture

  • Class Number: 17056
  • Instructor: NAZM BOJNORDI, MAHDI
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 18

ECE 6910 - 001 Graduate Sem

ECE 6910 - 001 Graduate Sem

  • Class Number: 3823
  • Instructor: BLAIR, STEVEN M
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 12

ECE 6910 - 090 Graduate Sem


This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6910 - 090 Graduate Sem

  • Class Number: 18617
  • Instructor: BLAIR, STEVEN M
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Fees: $60.00
  • Seats Available: 4

This is an online course, which does not meet in-class. For additional information, please visit http://uonline.utah.edu or call (801) 585-5959.

ECE 6960 - 004 Biomedical Micro Devices


Meets with ECE 5960-004; Prerequisites: basic engineering mathematical skills and willingness to learn and research subjects on biological phenomena and devices. A working knowledge of biology is very helpful but not required.

ECE 6960 - 004 Biomedical Micro Devices

  • Class Number: 13525
  • Instructor: MASTRANGELO, CARLOS H
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

Meets with ECE 5960-004; Prerequisites: basic engineering mathematical skills and willingness to learn and research subjects on biological phenomena and devices. A working knowledge of biology is very helpful but not required.

ECE 6960 - 006 Enrgy Strat Plan & Renew Recrs


This course will do five things. Students will learn conventional generation planning methods developed and applied in traditional regulated monopolies, based on the concept of revenue requirements. They will learn decision analysis for generation in modern competitive markets. They will learn the technical and economic characteristics of renewable resources, conservation, and new applications of electricity. They will apply the strategic planning (conflicting objectives) model to broad electricity-centered energy planning. They will study and understand energy planning by mixed professionals and the public at various levels of government.

ECE 6960 - 006 Enrgy Strat Plan & Renew Recrs

  • Class Number: 13634
  • Instructor: MERRILL, HYDE M
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 6

This course will do five things. Students will learn conventional generation planning methods developed and applied in traditional regulated monopolies, based on the concept of revenue requirements. They will learn decision analysis for generation in modern competitive markets. They will learn the technical and economic characteristics of renewable resources, conservation, and new applications of electricity. They will apply the strategic planning (conflicting objectives) model to broad electricity-centered energy planning. They will study and understand energy planning by mixed professionals and the public at various levels of government.

ECE 6960 - 007 Modern Power Transmission

ECE 6960 - 007 Modern Power Transmission

  • Class Number: 14924
  • Instructor: SAHRAEI-ARDAKANI, MOSTAFA
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 20

ECE 6960 - 008 Des. & Sim. of Microsystems

ECE 6960 - 008 Des. & Sim. of Microsystems

  • Class Number:
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 6960 - 009 Des. & Sim. of Microsystems

ECE 6960 - 009 Des. & Sim. of Microsystems

  • Class Number: 18413
  • Instructor: SOLZBACHER, FLORIAN
  • Component: Laboratory
  • Type: In Person
  • Units: --
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 3

ECE 6960 - 010 RT Async Design

ECE 6960 - 010 RT Async Design

  • Class Number: 17573
  • Instructor: STEVENS, KENNETH S
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 17
  • Class Number: 17751
  • Instructor: KRISHNAMOORTHY, SRIRAM
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

ECE 6960 - 012 Data Converter Design


Prerequisites for this course are: ECE 5720/6720. Basic knowledge on analysis and design of linear systems will be very helpful, as well. Familiar with or exposed to the following topics: Signals and linear circuit theory, Basics of analog circuit design, Circuit and system simulation tools, such as Matlab, SPICE, Cadence, or other variants of these tools.

ECE 6960 - 012 Data Converter Design

  • Class Number: 18797
  • Instructor: TAJALLI, SEYED ARMIN
  • Component: Special Topics
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 9

Prerequisites for this course are: ECE 5720/6720. Basic knowledge on analysis and design of linear systems will be very helpful, as well. Familiar with or exposed to the following topics: Signals and linear circuit theory, Basics of analog circuit design, Circuit and system simulation tools, such as Matlab, SPICE, Cadence, or other variants of these tools.

ECE 7310 - 001 Adv Magnetic Reson Imag


This class will meet in INC, Imaging and Neurosciences Center, 729 Arapeen Dr., room 2140.

ECE 7310 - 001 Adv Magnetic Reson Imag

  • Class Number: 18107
  • Instructor: DI BELLA, EDWARD V
  • Instructor: PARKER, DENNIS L
  • Component: Lecture
  • Type: In Person
  • Units: 3.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 11

This class will meet in INC, Imaging and Neurosciences Center, 729 Arapeen Dr., room 2140.

ECE 7910 - 001 Graduate Seminar IV

ECE 7910 - 001 Graduate Seminar IV

  • Class Number: 4006
  • Instructor: BLAIR, STEVEN M
  • Component: Seminar
  • Type: In Person
  • Units: 1.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 19

ECE 7950 - 057 Special Studies Ph D

ECE 7950 - 057 Special Studies Ph D

  • Class Number: 16303
  • Instructor: Roundy, Shadrach J
  • Component: Special Projects
  • Type: In Person
  • Units: 1.0 - 6.0
  • Requisites: Yes
  • Wait List: No
  • Seats Available: 5