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.
To major or minor in a program in the Computer Science department, a student must:
- Successfully meet the high school mathematics requirement before enrolling in any computer science courses.
- Maintain 2.0 GPA in major/minor courses and have no grades below C-.
- 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.
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:
Computer Science BA
This program is appropriate for students who intend to work as entry-level programmers.
Complete two of three:
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:
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:
CAPSTONE must be completed at UNI after transfer.
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
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.