2021-2022 Undergraduate Catalog


Computer Science, BS

Requirements

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

Core Requirements

COSC 10403Introduction to Programming

3

COSC 20203Techniques in Programming

3

COSC 20803Data Structures

3

COSC 30203Computer System Fundamentals

3

COSC 30253Computer Organization

3

COSC 30403Programming Language Concepts

3

COSC 30603Database Systems

3

COSC 40203Operating Systems

3

COSC 40403Analysis of Algorithms

3

COSC 40943Software Engineering

3

COSC 40993Senior Design Project

3

CITE 30103Unix/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

MATH 10524Calculus I

4

MATH 20123Discrete Mathematics I

3

MATH 30123Discrete Mathematics II

3

MATH 30224Linear Algebra

4

MATH 10043Elementary Statistics

3

OR

MATH 30803Probability

3

A two-semester science sequence (including laboratories)

Plus two additional one-semester science courses

All science courses must be selected from biology, chemistry, environmental science, geology, physics or psychology (10514 and/or 10524 only). Courses for non-science majors may not be counted in this category.

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