ECE Undergraduate Curriculum


Students in electronic classroomElectrical engineering lies at the core of many technologies that we take for granted including: electrical power, wireless communication, consumer electronics, digital computing, computer software, computer networks, automatic controls, medical imaging, remote sensing, and the miniature devices that make all of these technologies possible.

Electrical Engineers find employment in all of these areas and, more generally, everywhere smart technology is employed. They consistently rank among the most sought after, and highest paid, technology professionals. Electrical engineering is also an excellent starting point for further study in medicine, law and business.

The Department of Electrical and Computer Engineering fosters interdisciplinary activities across many departments and colleges and maintains particularly strong ties with the Carver College of Medicine, the Department of Physics and Astronomy and the Department of Computer Science.

The B.S.E. in electrical engineering requires a minimum of 130 s.h of coursework. The curriculum covers four major stems: mathematics and basic sciences, engineering topics, an elective focus area, and general education (15 s.h. of humanities and social science courses). All students take ENGR:1100 and ENGR:1300  Engineering Problem Solving I-II and RHET:1030  Rhetoric. General education component courses must be selected to satisfy the requirements of the College of Engineering. See "Curriculum Stems" and "General Education Component" under "Bachelor of Science in Engineering" in the College of Engineering section of the Catalog.

The curriculum is designed to ensure an appropriate level of technical depth and breadth for all students while providing maximum flexibility and the opportunity for students to customize their programs according to their own personal objectives. Each of the curricular tracks provides 42 semester hours of electives. Of these, 15 semester hours are designated as general education component (GEC) courses in the humanities and social sciences, and six semester hours are constrained track electives. The remaining 21 semester hours are designated as an elective focus area (EFA). The EFA can be used to access the broad range of educational resources available within the Department, College, and University. Each student works with his or her academic adviser to develop an approved EFA plan, tailored toward a variety of personalized objectives. These include, but are not limited to: acquisition of additional technical depth in one or more EE areas, completion of a minor in a relevant area, earning of a technical entrepreneurship certificate, or pursuit of interdisciplinary experience.

Curriculum Guides and Elective Focus Areas Guide

Advising Notes

  • EE prerequisite flowchart
  • ECE track courses and curriculum guides
  • Recommended semester to take required ECE courses.
  • ECE students do not get credit for CS:2630 or certain other lower-level computer science courses (formerly numbered 22c:100-109).
  • ECE:3540 is qualified as a Tech Breadth elective for both tracks.
  • Students must complete a multidisiplinary team experience prior to graduation.
  • Students who complete the computer track earn a Computer Science minor.
  • Students who complete one elective advanced math course earn a Math minor.
  • Through careful GEC and EFA course elections, electrical track students can earn a Business minor or an Iowa Sustainability Certificate without taking any courses beyond those required for the Electrical Engineering degree.
  • Humanities and social sciences minors may be earned by using four GEC courses and one free EFA course to satisfy the minor requirements. Minors offered by the College of Liberal Arts and Sciences
  • Students with a 3.25 or greater UI GPA after 80 s.h. may apply to the ECE BS/MS program.

Academic Info & Forms Home

Old ECE curriculum page