Why Iowa for CS and Informatics?
The technology industry is changing faster than any other. We give you the rock-solid computer and problem-solving skills you'll need to adapt and meet any challenge.
See Yourself Here!
At Iowa you'll be surrounded by our faculty of computer science education experts, engaged graduate students, and a network of alumni — all invested in your success.
91%
*or not seeking employment
59%
93%
$45K-129K
Write Your Story
The Department of Computer Science develops the necessary skills you need for the careers you want, so you can hit the ground running after graduation.
News and announcements
Nguyen Awarded Fall '26 Ballard and Seashore Dissertation Fellowship
Monday, October 12, 2026
Congratulations to Informatics Ph.D. student Phuong Nguyen for receiving the Ballard and Seashore Dissertation Fellowship, which will fund her dissertation work on oral cancer biomarkers.
Research for Social Good with Juan-Pablo Hourcade
Friday, October 9, 2026
Juan-Pablo Hourcade recently presented at the GoodIt 2026 conference in Pisa, Italy, where researchers from many computing areas come together to discuss using technology for social good.
Computer Science at Iowa remembers former faculty Steven E. Strong
Friday, October 9, 2026
Former computer science professor, Steven E. Strong, came to the University of Iowa after teaching math and computer science at Washington High School in Cedar Rapids, and then as a professor at Cornell and Mt. Mercy Colleges.
Opening for Post-Doctoral Fellow
Wednesday, October 7, 2026
The theory group in the Department of Computer Science invites applications for a postdoctoral fellow position. The initial appointment period for the position is for one year, with the possibility of extension for a second year.
Nearly $1 million awarded in NSF grant to computer science faculty for distributed computing research
Monday, September 28, 2026
University of Iowa researchers Sriram Pemmaraju and Sourya Roy will explore how complex random sampling tasks can be performed efficiently across multiple computing machines.