Cost & earnings at University of Iowa What students borrow here, and what they go on to earn
Computer Engineering graduates earn a median $94,408 Across 176 US programmes, two years after finishing
See the degree grade →The Master’s in Computer Engineering at the University of Iowa is a graduate programme that blends hardware and software topics to prepare students for advanced engineering roles or doctoral study. It suits students with an undergraduate background in electrical engineering, computer engineering or computer science who want to specialise in areas such as embedded systems, computer architecture, VLSI and networking.
The programme combines advanced coursework, laboratory work and a substantial culminating experience. Students typically choose between a thesis (research) option and a project/non-thesis option. Core topics address both digital hardware and systems software so graduates understand how software and hardware interact in modern computing platforms.
Applicants are expected to hold a bachelor's degree in electrical engineering, computer engineering, computer science or a closely related discipline from an accredited institution. Typical application materials include academic transcripts, a statement of purpose, a CV or résumé and letters of recommendation.
Graduates of the Master’s in Computer Engineering go on to technical and leadership roles across industry and academia. The programme prepares students for jobs that require an integrated understanding of hardware and software.
The University of Iowa’s Department of Electrical and Computer Engineering offers a graduate environment that emphasises hands-on laboratory work alongside theoretical foundations. Students benefit from access to departmental labs and instrumentation, opportunities to work with faculty on funded research projects, and interdisciplinary collaboration across the College of Engineering and other campus units.
Located in Iowa City, the university provides connections with regional and national industry partners, a supportive graduate community, and professional development resources such as career services and graduate seminars. The programme is suitable for students seeking both practical engineering skills and a pathway into research or advanced technical roles.
Shortlist scholarships and plan your application — free guidance from our advisors.