Why Computer Science?

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 bringing 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.

The B.A. and B.S. in computer science offers a flexible curriculum that allow students to specialize in one or more of four areas within computer science: information science, software engineering, systems and traditional computer science. These programs can be completed in three years and have a common first year.

The Networking and System Administration program prepares graduates for careers and research opportunities in all fields related to reliable and distributed network computing. These programs can be completed in four years.

Faculty and students do research in a variety of different areas, including

  • artificial intelligence
  • bioinformatics
  • computer science education
  • information storage and retrieval
  • software engineering
  • real-time systems
  • networking
  • parallel processing
  • distributed systems

Students work closely with faculty members on both undergraduate and graduate research projects.