The computer engineering program at Iowa combines the best of electrical engineering and computer science to design and build the systems that power the digital world. From smartphones and smart homes to self-driving cars and artificial intelligence, computer engineers create the hardware and software that make modern technology possible.
Why Iowa?
The Computer Engineering major at Iowa provides technical depth and breadth as well as flexibility for students to customize programs according to their own goals. Students choose one of several areas according to the type of job, research, or continued education they'd like to pursue. More than 20 focus areas can be found on the Department of Electrical and Computer Engineering website.
Students work with their academic advisor to build a focus area plan that adheres to their goals and objectives.
Information
Related Links
First-Year
Transfer
International
Careers and Outcomes
Within six months of graduating, 95 percent of Iowa graduates are employed, continuing education, or not seeking work. Our Pomerantz Career Center offers multiple resources to help students find internships and jobs.
Graduates of this program are well prepared for careers in industries such as computing, software and hardware design, robotics, health care technology, artificial intelligence, and more. They also have a strong foundation for graduate study in fields like computer engineering, software engineering, or computer science.
Student Opportunities
In addition to having over 600 Student Organizations, Iowa students choose from multiple Living-Learning Communities, Study Abroad Programs, and Undergraduate Research Opportunities.
Scholarships
The University of Iowa provides a variety of scholarships to eligible undergraduate students through the Iowa Scholarship Portal. Scholarships are available to first-year, transfer, and currently enrolled students. For additional details on scholarships for your program of study, check directly with the department or college.
The Office of Admissions and the Office of Student Financial Aid are great resources for students seeking scholarships.
Coursework
The curriculum bridges hardware and software, giving students the skills to design everything from computer chips to computing applications. Coursework includes digital design, computer architecture, programming, software design, data structures, algorithms, embedded systems, internet of things, cloud computing, cybersecurity, and artificial intelligence.
In their senior year, students complete a two-semester capstone design sequence culminating in a significant, original project.