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.

Prof. Diesburg with the students at GHC 2014

October 9, 2014
Prof. Diesburg and CS Students Attend Grace Hopper Celebration

Prof. Sarah Diesburg and six UNI CS students are in Phoenix this week for the 2014 Grace Hopper Celebration (GHC), the world's largest gathering of women technologists. The goal of the GHC is to connect, inspire, and guide women in computing. Read more....

August 11, 2014
Dr. Diesburg Launches New CS Research Lab

Dr. Sarah Diesburg has launched the Lab of Storage and Security Technology, to study computer privacy issues dealing with data and storage, in particular specialized forensics and anti-forensics techniques for recovering, destroying, and hiding data. This summer, CS student Mojtaba Al Fardan presented "Analysis Of Deletion Habits On Used USB Thumb Drives" as part of UNI's Summer Undergraduate Research Program.

July 14, 2014
UNI Computer Science Sowing the Seeds for Girls in STEM

The July 13 issue of the Waterloo/Cedar Falls Courier included a feature article on the department's robotics summer camp last week for middle-school girls. More than 20 students from the Cedar Valley took part in the weeklong camp, in which they built, programmed, and calibrated robots. In the article, available on-line at the Courier website, UNI CS professor Ben Schafer explains how camps like these can help girls learn about computer science and STEM, and perhaps help narrow the gender gap in these areas.

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