Computer Science and Engineering

As the world becomes increasingly connected via the internet, smart technologies are revolutionizing everything from healthcare delivery to transportation systems. At Iowa, we combine the technical content of a Computer Science degree and a Computer Engineering degree into one single degree program. This ongoing technical revolution requires engineers who are competent in both computer software and hardware, and who possess the engineering skills to design and implement complex, intelligent systems.

Computer Science and Engineering graduates will have the foundational knowledge provided by a computer science education together with the critical thinking, problem solving, and system design skills at the heart of a computer engineering degree.

Electrical Engineering

Create the applications, devices, and systems that power daily life - now and tomorrow. Electrical engineers are building faster computers, stronger wireless networks, smaller phones, more sensitive medical instruments, and state of the art medical imaging.

Iowa’s program lets you work in close-knit teams alongside faculty experts seeking the next big discovery. You can also pursue your own research in areas such as optics, imaging, robotics, and software engineering.

Showcase ECE Homepage

Where students become engineers...and something more.

Engineering students at Iowa are smart, interesting people. They are also international travelers, Big Ten athletes, Hawkeye Marching Band members, leaders of student organizations, fraternity and sorority members, entrepreneurs, artists, musicians, hospital volunteers, student senators, dance marathoners, intramural competitors, researchers, and more. Explore our academic programs.


Featured News


As launch pad supervisor, UI senior Suman Sherwani pushed the button to fire a sounding rocket toward space.

The exhilarating moment was the culmination of a weeklong international field school where undergraduates design, build, and launch a 9-foot-tall rocket from Andøya Space Center...

Read more about 3-2-1 LIFTOFF

ECE graduate Matt Finley plans to continue his education at Iowa and then head into space

College of Engineering graduate Matt Finley plans to continue his education at Iowa and then head into space.

Matt Finley is aiming for the stars.

The electrical and computer engineering major, who will earn a Bachelor of Science in December, dreams of designing rockets for...

Tags:  Highlight
Read more about ECE graduate Matt Finley plans to continue his education at Iowa and then head into space

A few facts about our department

Median salary
Undergraduate placement rate
Experiential Education Rate (internships, co-ops, research, study abroad or other engineering related experience)
2015 first-year students in department were women
Scholarships were awarded by the department
Engineering specific student organizations
Learn more about Electrical and Computer Engineering

Upcoming Events

Listening Post for all Faculty in COE

Thursday, April, 25 - 12:00 pm

All Faculty in the College of Engineering are invited to a small group Listening Post to share thoughts on the current climate in the College of Engineering and offer ideas on how to improve it....

More details about Listening Post for all Faculty in COE

Mechanical Engineering Graduate Seminar: Yin Lu Young

Thursday, April, 25 - 3:30 pm

Title: Advanced Marine Structures in Multiphase Flows Presented by: Dr. Yin Lu Young, Ph.D. Director, The Aaron Friedman Marine Hydrodynamics Laboratory Professor, Department of Naval Architecture...

More details about Mechanical Engineering Graduate Seminar: Yin Lu Young

Outreach and Engagement 2018-2019 Year-End Celebration

Thursday, April, 25 - 5:00 pm

Join us to celebrate the outreach and engagement accomplishments of students, faculty, staff, and community partners for the 2018-2019 academic year! Featuring a program with awards...

More details about Outreach and Engagement 2018-2019 Year-End Celebration