Skip Nav

University of Northern Iowa College of Humanities, Arts, and Sciences: Computer Science

College of Humanities, Arts, and Sciences: Computer Science majors:

  • Computer Science
  • Networking and System Administration

Students can choose between a bachelor of science or the bachelor of arts degree. The Computer Science BS option emphasizes technical depth, math intensity and research. The program is appropriate for students who intend to enter graduate school or work in scientific computing. The Computer Science BA option provides a general knowledge of computer science with a less technical and research oriented approach. The program is appropriate for students who intend to work as entry-level programmers.

Admission Requirements

To major or minor in a program in the Computer Science department, a student must:

  1. Successfully meet the high school mathematics requirement before enrolling in any computer science courses.
  2. Maintain 2.0 GPA in major/minor courses and have no grades below C-.
  3. Prerequisites Computer Science courses must be passed with a grade of C before taking a subsequent course.

Transfer Course Equivalencies

The following course recommendations are for students pursuing their Liberal Arts AA degree at Hawkeye. It is recommended that you transfer early and do not finish the AA in Liberal Arts. It is advised that you start working with UNI early.

We encourage you to visit a Hawkeye Advisor in Student Services and work with your UNI advisor to plan the courses you need to take at Hawkeye to transfer to the major of your choice.

Placement in math courses is dependent on assessment scores. Students must take the ALEKS for math placement at UNI, no matter the level of math completed at Hawkeye.

Major Hawkeye Courses UNI Courses

Computer Science BS

This program is appropriate for students who intend to enter graduate school or work in scientific computing.

Complete all of the following:
MAT-156 Statistics MATH 1772(800:072) Intro to Stats
MAT-210 Calculus I MATH 1420(800:060) Calculus I
MAT-216 Calculus II MATH 1421(800:061) Calculus II

Computer Science BA

This program is appropriate for students who intend to work as entry-level programmers.
Complete two of three:
MAT-156 Statistics MATH 1772(800:072) Intro to Stats
MAT-210 Calculus I MATH 1420(800:060) Calculus I
MAT-216 Calculus II MATH 1421(800:061) Calculus II

Networking and System Administration

This program is appropriate for students looking for careers or research opportunities related to network computing.

Complete all of the following:
MAT-210 Calculus I MATH 1420(800:060) Calculus I
MAT-216 Calculus II MATH 1421(800:061) Calculus II
PHY-162 College Physics I PHYSICS 1511(880:054) General Physics I
PHY-172 College Physics II -OR- PHYSICS 1512(880:056) General Physics II
PHY-212 Classical Physics I PHYSICS 1701(880:130) Physics I for Science and Engineering
PHY-222 Classical Physics II PHYSICS 1702(880:131) Physics II for Science and Engineering

Liberal Arts Core

Students completing the Associate of Arts degree, following the specifications of the community college and meeting all conditions of the articulation agreement, will meet the UNI Liberal Arts Core (LAC) requirements with the following exceptions:

  1. CAPSTONE must be completed at UNI after transfer.

  2. A course in NON-WESTERN CULTURES must be completed either at the community college or at UNI.

    • CLS-130 African Cultures
    • CLS-141 Middle Eastern History and Culture
    • CLS-150 Latin American History and Culture
    • CLS-160 East Asian History and Culture
    • CLS-164 Japanese History and Culture
    • CLS-172 Russian Civilization
  3. FOREIGN LANGUAGE REQUIREMENT (for students graduating from high school or earning a GED in 1989 and later). Two years of the same high school foreign language are required with C- or better in the last term, or the student may take two semesters of the same foreign language in college with a C- or better in the second course. This requirement may be met by FLS-151 Spanish I and FLS-152 Spanish II.

University of Northern Iowa Transfer Admissions Counselor

Danielle Weide
319-273-2359
Email me