Skip to Main Content
Navigated to Computer Science, BS.

Computer Science, BS

Requirements

The program of study requires a minimum of 48 hours, on a 122-hour degree, consisting of:

Core Requirements:

course

Introduction to Programming

3

course

Techniques in Programming

3

course

Data Structures

3

course

Computer System Fundamentals

3

course

Computer Organization

3

course

Programming Language Concepts

3

course

Database Systems

3

course

Operating Systems

3

course

Analysis of Algorithms

3

course

Software Engineering

3

course

Senior Design Project

3

course

Unix/Linux System Administration

3

12 hours from CITE 30363 or COSC electives at the 30000 level or above

12

Associated Requirements:

17 hours of mathematics are required

course

Calculus I

4

course

Discrete Mathematics I

3

course

Discrete Mathematics II

3

course

Linear Algebra

4

course

Elementary Statistics

3

OR

course

Statistics

3

12-16 hours of sciences are required:

course

General Physics I with Laboratory

4

course

General Physics II with Laboratory

4

OR

course

Physics I with Laboratory: Mechanics

4

AND

course

Physics II with Laboratory: Electromagnetism and Optics

4

OR any 2 of 3 astronomy courses

course

Cosmic Origins

3

course

Introductory Astronomy: Earth and Planets

3

course

Archaeoastronomy

3

Two additional approved science courses

6-8

A computer science major must have a minimum 2.0 GPA in all computer science coursework to graduate.