Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Department of Electrical and Computer Engineering (ECPE) at Iowa State University offers undergraduate students a chance to master core electrical and computer engineering principles, explore cutting-edge technological applications, and gain practical skills for careers in computer engineering. This student-focused learning environment thrives on close faculty-student collaboration, driven by the belief that outstanding undergraduate education flourishes when combined with impactful research and community engagement initiatives.
The computer engineering program provides specialized tracks in software development, embedded systems, network engineering, cybersecurity, computer hardware design, and integrated circuit technology.
Additional elective options include control engineering, electromagnetic fields, semiconductor devices, integrated circuit design, power engineering, and digital communications with signal analysis.