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
A few facts about our department
Upcoming Events
Identifying Key Players in your Market: Introduction to Industry & Market Information Research
Tuesday, March, 28 - 12:00 pm
Investigate and research your market to become more informed and make better decisions. This workshop will highlight databases and common themes that help entrepreneurs identify trends, key players,...
More details about Identifying Key Players in your Market: Introduction to Industry & Market Information ResearchMindfulness 101
Tuesday, March, 28 - 12:30 pm
In this workshop, students will be able to define mindfulness & mindfulness meditation practice, understand why it’s helpful, and learn new meditations to cope with stress. Presented by UI...
More details about Mindfulness 101Creating a Research Poster
Thursday, March, 30 - 3:30 pm
This workshop will help you make your poster presentation more effective. Learn to think about the prospective audience, poster content, and design considerations in a poster layout. Presented by Dr....
More details about Creating a Research Poster