EE curriculum


Students in electronic classroom

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.  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
  • Track courses and curriculum guides
  • Recommended semester to take required ECE courses.
  • Sttudents 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 curriculum page