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.

The Department of Computer Science seeks applicants to fill a tenure-track assistant professor position beginning August 2016.

Coding Against Cancer -- October 24, 2015

October 24, 2015
Coding Against Cancer Even This Saturday

The department's Women in Computing Group is putting on Coding Against Cancer this Saturday to have fun and to raise money for the Beyond Pink TEAM in the Cedar Valley. There will be activities with Lego Mindstorm robots, brain teasers, a bake sale, and games, as well as a hackathon for people who would like to write a little code while helping a good cause. Join the fun Saturday, October 24, from 12:30-6:30 PM on the lower level of Maucker Union.

Prof. Poleksic's plaque for outstanding paper

May 26, 2015
Prof. Poleksic Wins Outstanding Paper Award at IEEE Conference

Prof. Aleksandar Poleksic was given the Outstanding Paper award at the 2015 IEEE International Electro/Information Technology Conference in Naperville, Illinois, last week. His paper was titled "Towards a Better Measure of Protein 3d Model Quality".

Profs. Diesburg and Schafer with their plaques

May 22, 2015
Profs. Diesburg and Schafer Receive NCWIT Teaching Award

Profs. Diesburg and Schafer have received an NCWIT EngageCSEdu Engagement Excellence Award for their work designing engaging laboratory exercises for CS 1510 Introduction to Computing. Read more at the NCWIT award page.

About Us

Undergraduate Programs

Graduate 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


Paul Gray

With distributed computing, the devil is in the details. That's because a programmer is dealing with all sorts of different hardware and networks. Meshing all of these elements presents a significant challenge that Paul Gray, associate professor of computer science, is leading the charge to solve... [more]

More Profiles


bootable cluster project


realtime systems lab


More Projects