Bachelor of Science in Computer Science (BCS)

A minimum of 120* credit hours is required for the degree. Thirty of the last 36 hours required for the degree must be registered for and carried at UNO. Registration in courses without having taken the stated prerequisites could result in administrative withdrawal. To earn a Bachelor of Science in Computer Science degree a student must complete each of the following:

  • University general education requirements
  • College of IS&T Core Courses
  • Computer Science Core Courses
  • Mathematics Courses, and
  • Computer Science Core Extension

*Pending Approval

These requirements are described in detail as follows:

University General Education Requirements for the BCS Degree (41 hours)

Fundamental Academic Skills (15 hours)

  • English & Writing (9 hours) ENGL 1150 (or equivalent) - 3 hours ENGL 1160 (or equivalent) - 3 hours CIST 3000 Advanced Comp. for IS&T

All freshmen students must take the English Diagnostic Test. Courses such as English 1050, 1090, and 1100 and orientation courses in other colleges or divisions may not be counted as part of the minimum 125 credit hours in the degree program. University Division 1010 may be applied as an elective if taken in the first 30 hours of the degree program. For students testing into ENGL 1150, the nine hours requirement is satisfied by completing ENGL 1150, ENGL 1160, & CIST 3000. For students testing into ENGL 1150, the nine-hour requirement is satisfied by completing ENGL 1150, ENGL 1160 & CIST 3000. For students testing into ENGL 1160 on or after August 25, 2008, the nine-hour requirement is satisfied by completing ENGL 1160, CIST 3000, and applying for retroactive credits for ENGL 1150. For students testing proficient on the English Diagnostic Test on or after August 25, 2008, the nine-hour requirement is satisfied by applying for retroactive credits for ENGL 1150 and ENGL1160 and completing three hours of CIST 3000.

  • Public Speaking (3 hours) which can be fulfilled by SPCH 1110 or 2120
  • Mathematics (MATH 1310 – Intermediate Algebra 3 hours [May test out])

University Distribution Requirements (26 hours)

  • Natural & Physical Sciences (8 hours from at least two different disciplines with at least one laboratory course.);
  • Humanities & Fine Arts (9hours from at least two different disciplines); and
  • Social & Behavioral Sciences (9 hours from at least two different disciplines).

Diversity (6 hours may be taken in the distribution requirement)

  • U. S. Diversity*
  • Global Diversity*

* Students may apply these hours to satisfy humanities, social sciences and cultural diversity requirements (for selected courses).

College of IS&T Core Courses (18 hours)

The College of IS&T has developed a series of courses that is required of students wishing to obtain a degree from the college. The development and implementation of this core curriculum is unique; it serves as a basis for preparing students to enter more advanced courses.

Students are accountable for prerequisites of courses

Degree Requirements

Required ISandT core courses (18 hours)

CIST 1400Introduction to Computer Programming

3 credits

CIST 1404Introduction to Computer Programming Laboratory

1 credit

CSCI 1620Introduction to Computer Science II

3 credits

CIST 2500Introduction to Applied Statistics for IS&T.

3 credits

CIST 2100Organizations, Applications and Technology

3 credits

CIST 3110Information Technology Ethics

3 credits

Total Credit Hours:18

CIST 2100 Orgs. Apps. & Techs: Social Sciences

CIST 3110 IT Ethics: Humanities

Computer Science Core Courses (27 hours)

Each of the following courses is required for the BCS degree:

Mathematics Courses (16 hours)

Each of the following mathematics courses is required for the BCS degree:

MATH 1950Calculus I

5 credits

MATH 1960Calculus II

5 credits

CSCI 2030Mathematical Foundations of Computer Science

3 credits

MATH 2050Applied Linear Algebra

3 credits