Select the course number for description, learning objectives, topics, materials, requirements,
minimum fee hours, course fees, and additional information about the course.
Your search criteria narrowed your results to Electrical and Computer Engineering. Below is some additional contact information which may be useful.
Electrical and Computer Engineering
College of Engineering
| Chair | Gary E. Christensen |
|---|---|
| Location | 4016 SC (Seamans Center For Eng Arts & Sciences) |
| Phone | 319-335-5958 |
| ece@engineering.uiowa.edu | |
| Registration Email | ece@engineering.uiowa.edu |
| Website | https://ece.engineering.uiowa.edu/ |
| General Catalog | https://catalog.registrar.uiowa.edu/engineering/electrical-computer-engineering/ |
All inquiries concerning College of Engineering course prerequisites should be directed to engr-registrar@uiowa.edu.
45 courses found, displaying all courses.
| Course # | Title | Hours | Notes | Enrollments |
|---|---|---|---|---|
| ECE:2400:0001 |
Course Title is
Linear Systems I
Prerequisites:
ENGR:2120 and MATH:2560
|
3 s.h.
|
|
Open
26
of 30 enrolled
|
|
ECE:2410:0AAA
Lecture |
Course Title is
Principles of Electronic Instrumentation
Prerequisites:
ENGR:2120 and PHYS:1612 and MATH:2560
This section is automatically added.
|
0 s.h.
|
|
Open
30
of 40 enrolled
|
|
ECE:2410:0A11
Lab |
Course Title is
Principles of Electronic Instrumentation
Prerequisites:
ENGR:2120 and PHYS:1612 and MATH:2560
ECE:2410:0AAA will be automatically added with this section
|
4 s.h.
|
|
Open
30
of 40 enrolled
|
| ECE:3000:0001 |
Course Title is
ECE Professional Seminar
This course has specific requirements
view
|
1 s.h.
|
Restricted to Engineering majors.
|
Open
71
of 128 enrolled
|
|
ECE:3320:0AAA
Lecture |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Choose
1 Lab
when registering
|
3 s.h.
|
|
Open
85
of 112 enrolled
|
|
ECE:3320:0A01
Lab |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Choose
1 Lecture
when registering
|
0 s.h.
|
Restricted to Engineering majors.
|
Open
17
of 28 enrolled
|
|
ECE:3320:0A02
Lab |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Choose
1 Lecture
when registering
|
0 s.h.
|
|
Open
25
of 28 enrolled
|
|
ECE:3320:0A03
Lab |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Choose
1 Lecture
when registering
|
0 s.h.
|
|
Open
26
of 28 enrolled
|
|
ECE:3320:0A04
Lab |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Choose
1 Lecture
when registering
|
0 s.h.
|
Restricted to Engineering majors.
|
Open
17
of 28 enrolled
|
|
ECE:3320:0A06
Lab |
Course Title is
Introduction to Digital Design
This course has specific requirements
view
Arranged Time
Arranged Location
Choose
1 Lecture
when registering
|
0 s.h.
|
Restricted to Engineering majors.
|
Pending
0
of 1 enrolled
|
| ECE:3330:0002 |
Course Title is
Introduction to Software Design
Prerequisites:
ENGR:2730
|
3 s.h.
|
|
Open
30
of 65 enrolled
|
| ECE:3360:0001 |
Course Title is
Embedded Systems
Prerequisites:
ENGR:2730 and ECE:3320
|
3 s.h.
|
Restricted to Engineering majors.
|
Open
39
of 80 enrolled
|
|
ECE:3400:0AAA
Lecture |
Course Title is
Linear Systems II
Prerequisites:
ECE:2400
This section is automatically added.
|
0 s.h.
|
|
Open
29
of 40 enrolled
|
|
ECE:3400:0A01
Lab |
Course Title is
Linear Systems II
Prerequisites:
ECE:2400
Arranged Time
2319
SC
ECE:3400:0AAA will be automatically added with this section
|
3 s.h.
|
Restricted to Engineering majors.
|
Open
29
of 40 enrolled
|
|
ECE:3410:0AAA
Lecture |
Course Title is
Electronic Circuits
Prerequisites:
ECE:2410 and ECE:2400
This section is automatically added.
|
0 s.h.
|
|
Open
41
of 52 enrolled
|
|
ECE:3410:0A01
Lab |
Course Title is
Electronic Circuits
Prerequisites:
ECE:2410 and ECE:2400
ECE:3410:0AAA will be automatically added with this section
|
4 s.h.
|
Restricted to Engineering majors.
|
Open
17
of 27 enrolled
|
|
ECE:3410:0A03
Lab |
Course Title is
Electronic Circuits
Prerequisites:
ECE:2410 and ECE:2400
ECE:3410:0AAA will be automatically added with this section
|
4 s.h.
|
Restricted to Engineering majors.
|
Open
24
of 25 enrolled
|
| ECE:3540:0001 |
Course Title is
Communication Networks
Prerequisites:
ENGR:2730
|
3 s.h.
|
Restricted to Engineering majors.
|
Open
77
of 80 enrolled
|
| ECE:3700:0001 |
Course Title is
Electromagnetic Theory
Prerequisites:
MATH:3550 and PHYS:1612
|
3 s.h.
|
Restricted to Engineering majors.
|
Open
41
of 60 enrolled
|
| ECE:4720:0001 |
Course Title is
Introductory Optics
Prerequisites:
(PHYS:1512 or PHYS:2703 or PHYS:1612) and (MATH:1560 or MATH:1860)
|
3 s.h.
|
|
Open
16
of 20 enrolled
|
|
ECE:4880:0AAA
Lecture |
Course Title is
ECE Senior Design 1
Prerequisites:
ECE:2410 and ENGR:2730
more
This section is automatically added.
|
0 s.h.
|
|
Open
87
of 88 enrolled
|
|
ECE:4880:0A01
Lab |
Course Title is
ECE Senior Design 1
Prerequisites:
ECE:2410 and ENGR:2730
more
Arranged Time
2319
SC
ECE:4880:0AAA will be automatically added with this section
|
3 s.h.
|
Restricted to Engineering majors.
|
Waitlist
22
of 22 enrolled
|
|
ECE:4880:0A02
Lab |
Course Title is
ECE Senior Design 1
Prerequisites:
ECE:2410 and ENGR:2730
more
Arranged Time
2319
SC
ECE:4880:0AAA will be automatically added with this section
|
3 s.h.
|
Restricted to Engineering majors.
|
Waitlist
22
of 22 enrolled
|
|
ECE:4880:0A03
Lab |
Course Title is
ECE Senior Design 1
Prerequisites:
ECE:2410 and ENGR:2730
more
Arranged Time
2319
SC
ECE:4880:0AAA will be automatically added with this section
|
3 s.h.
|
Restricted to Engineering majors.
|
Waitlist
22
of 22 enrolled
|
|
ECE:4880:0A04
Lab |
Course Title is
ECE Senior Design 1
Prerequisites:
ECE:2410 and ENGR:2730
more
Arranged Time
2319
SC
ECE:4880:0AAA will be automatically added with this section
|
3 s.h.
|
Restricted to Engineering majors.
|
Open
21
of 22 enrolled
|
|
ECE:4890:0AAA
Lecture |
Course Title is
ECE Senior Design 2
Prerequisites:
ECE:4880 and (3 of the following are required: ECE:3330, ECE:3350, ECE:3360, ECE:3400, ECE:3410, ECE:3500, ECE:3600, CS:3330)
more
This section is automatically added.
|
0 s.h.
|
|
Open
15
of 26 enrolled
|
|
ECE:4890:0A01
Lab |
Course Title is
ECE Senior Design 2
Prerequisites:
ECE:4880 and (3 of the following are required: ECE:3330, ECE:3350, ECE:3360, ECE:3400, ECE:3410, ECE:3500, ECE:3600, CS:3330)
more
Arranged Time
2253
SC
ECE:4890:0AAA will be automatically added with this section
|
3 s.h.
|
|
Open
15
of 26 enrolled
|
| ECE:5000:0001 |
Course Title is
Graduate Seminar Elect & Computer Eng
This course has specific requirements
view
|
0 s.h.
|
|
Open
24
of 50 enrolled
|
| ECE:5000:0002 |
Course Title is
Graduate Seminar Elect & Computer Eng
This course has specific requirements
view
Arranged Time
Arranged Location
|
0 s.h.
|
Restricted for all students.
|
Open
1
of 40 enrolled
|
| ECE:5200:0001 |
Course Title is
Machine Learning
Prerequisites:
ECE:2400 or BME:2200
|
3 s.h.
|
|
Open
55
of 72 enrolled
|
| ECE:5230:0001 |
Course Title is
Generative AI Tools: ChatGPT and Beyond
|
3 s.h.
|
|
Open
67
of 120 enrolled
|
| ECE:5410:0001 |
Course Title is
Advanced Circuit Techniques
Prerequisites:
ECE:3410
|
3 s.h.
|
|
Open
23
of 30 enrolled
|
| ECE:5416:0001 |
Course Title is
Advanced Radio Frequency
This course has specific requirements
view
|
3 s.h.
|
|
Open
16
of 30 enrolled
|
| ECE:5430:0001 |
Course Title is
Electric Drive Systems
Prerequisites:
ENGR:2120 and PHYS:1611 and MATH:2560
more
|
3 s.h.
|
|
Open
35
of 40 enrolled
|
| ECE:5470:0001 |
Course Title is
Medical Imaging Physics
Prerequisites:
BME:2200 and BME:2210
|
3 s.h.
|
|
Open
12
of 24 enrolled
|
| ECE:5600:0001 |
Course Title is
Control Theory
Prerequisites:
ECE:3600
Start and end times:
Thu Oct 08 18:30:00 CDT 2026 - Thu Oct 08 20:00:00 CDT 2026
Thu Oct 08 18:30:00 CDT 2026
2217
SC
Start and end times:
Thu Nov 19 18:30:00 CST 2026 - Thu Nov 19 20:00:00 CST 2026
Thu Nov 19 18:30:00 CST 2026
2217
SC
|
3 s.h.
|
|
Open
15
of 30 enrolled
|
| ECE:5800:0001 |
Course Title is
Fundamentals of Software Engineering
Prerequisites:
CS:2820 or ECE:3330
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science and undergraduate Computer Science & Engineering majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist. The seat reservations will expire when early registration ends.
Per College of Liberal Arts and Sciences rules, this is considered a grad-level course. Fourth-year CS, CSE, and ECE students have been granted permission in advance to override the graduate designation. These students are still held to the above seat reservations depending on major, but will not be prevented from joining the waitlist due to undergraduate status. All other undergraduate students who wish to enroll/join the waitlist must contact the instructor for permission.
more
|
Open
16
of 23 enrolled
|
| ECE:5800:0EXW |
Course Title is
Fundamentals of Software Engineering
Prerequisites:
CS:2820 or ECE:3330
Start and end times:
5:00P - 6:15P
MW
Online
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science and undergraduate Computer Science & Engineering majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist. The seat reservations will expire when early registration ends.
Per College of Liberal Arts and Sciences rules, this is considered a grad-level course. Fourth-year CS, CSE, and ECE students have been granted permission in advance to override the graduate designation. These students are still held to the above seat reservations depending on major, but will not be prevented from joining the waitlist due to undergraduate status. All other undergraduate students who wish to enroll/join the waitlist must contact the instructor for permission.
more
DOE Distance Course (EX*)
|
Waitlist
9
of 9 enrolled
|
| ECE:5820:0001 |
Course Title is
Software Engineering Languages and Tools
Prerequisites:
ECE:3330 or CS:2820
|
3 s.h.
|
|
Open
20
of 50 enrolled
|
| ECE:5845:0001 |
Course Title is
Modern Databases
Prerequisites:
ENGR:2730 or CS:2230
|
3 s.h.
|
|
Open
25
of 40 enrolled
|
|
ECE:5998:0IND
Independent Study |
Course Title is
Indiv Invest Elect & Computer Engr
This course has specific requirements
view
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
|
ECE:5999:0IND
Independent Study |
Course Title is
Research Elect & Computer Eng MS Thesis
This course has specific requirements
view
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
| ECE:7720:0001 |
Course Title is
Semiconductor Physics
Prerequisites:
PHYS:4728 and PHYS:5742
|
3 s.h.
|
|
Open
7
of 20 enrolled
|
| ECE:7930:0001 |
Course Title is
Seminar: Plasma Physics
|
ARR
|
|
Open
0
of 20 enrolled
|
|
ECE:7999:0IND
Independent Study |
Course Title is
Research Elect & Computer Eng PhD Thesis
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
45 courses found, displaying all courses.