Cost & earnings at Iowa State University 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 Iowa State University is designed for individuals seeking to deepen their understanding of computer systems and their applications. This program combines advanced coursework with hands-on experience, preparing graduates for a dynamic career in the technology sector. With a focus on both theoretical foundations and practical skills, students will gain the ability to tackle complex engineering challenges in an increasingly digital world.
Throughout the program, students will engage in a comprehensive curriculum that covers a range of topics essential to computer engineering. Key areas of study include:
In addition to core subjects, students can choose from various electives to tailor their education to their interests and career goals. The program also emphasizes research opportunities, allowing students to work alongside faculty on innovative projects.
Applicants to the Master's in Computer Engineering program should possess a relevant undergraduate degree, preferably in computer engineering, computer science, or a related field. Other key requirements include:
International students may also need to provide proof of English language proficiency through standardized tests such as the TOEFL or IELTS.
With the rapid growth of technology and its applications across multiple sectors, there is a high demand for skilled professionals in computer engineering. Graduates can expect to find opportunities in industries such as telecommunications, aerospace, automotive, and information technology, among others.
Shortlist scholarships and plan your application — free guidance from our advisors.