Welcome to the home of the Department of Computer Science at the University of Northern Iowa!

This is a great time to be in computer science, especially at UNI. Demand for IT professionals in Iowa and the Midwest grows faster than universities can produce graduates. The discipline of computing continues to push the boundaries of what is possible by discovering new ideas, building new kinds of systems, and bring new tools into the home, school, and office. If you want to be in the thick of the intellectual excitement that is changing every other discipline, then computer science is the place to be.

At UNI, you will encounter a faculty immersed in this excitement and dedicated to student achievement. UNI CS's undergraduate and master's students work closely with faculty members to explore the discipline of computing, learn skills they can use in the marketplace, and have the opportunity to do research that extends the field. The department is located in the Innovative Teaching and Technology Center, which occupies the renovated historic East Gym in the heart of UNI's picturesque campus.

Women in Computing group at a dry-run for its Take Apart a Computer Workshop

December 2, 2016
Women in Computing Club Holds First "Take Apart a Computer" Workshop

Last month, the Women in Computing (WiC) group helds its first Take Apart a Computer workshop. Aproximately 15-20 students worked in teams of two or three to take apart one of ten computers salvaged for the workshop. Everyone had fun while learning about the inside of a computer by taking it apart and reassembling it. Read more....

November 12, 2016
Dr. Diesburg Receives a 2016 Women of Innovation Award

Prof. Sarah Diesburg was honored with the Academic Innovation and Leadership Award at the 2016 Iowa Women of Innovation Awards this week. Congratulations, Dr. Diesburg!

Jessica Thatcher in the UNI STEM 'STEM Story'

September 16, 2016
UNI CS Student Featured in STEM Story

Jessica Thatcher, a double major in Computer Science and Physics, is featured in the latest "STEM Story" on the UNI STEM Ed website and Facebook page. Jessica is a senior with an emphasis in Software Engineering.

About Us

Undergraduate Programs



Courses and Registration

Student Life

For Prospective Students

Other Resources

Department of
Computer Science
305 ITTC
(the old East Gym)
Cedar Falls, Iowa
ph. (319) 273-2618
fax (319) 273-7123


UNI CS on Facebook UNI CS on Twitter

University of Northern Iowa

Diversity Matters


Mark Fienup

As a discipline, computer science is relatively young and characterized by rapid technological advances. This dynamism is reflected in the interests of Mark Fienup, associate professor of computer science: Parallel computing, routing and computer networks, and computer science education are all greatly affected by the changing nature of computer science.... [more]

More Profiles


bootable cluster project


realtime systems lab


More Projects