Print this page

Bulletins

Computer Science Major, B.A.; B.S.

B.A. and B.S. degrees

Program Requirements

Required Courses I (40 hours)

CPS 180Principles of Computer Programming

3(3-0)

CPS 181Introduction to Data Structures

3(3-0)

CPS 210Assembly Language and Computer Organization

3(3-0)

CPS 240Object-Oriented Programming, Analysis and Design

3(3-0)

CPS 340Advanced Data Structures and Algorithms

3(3-0)

CPS 360Computer Design and Architecture

3(3-0)

CPS 410Software Engineering

3(3-0)

CPS 450Programming Language Concepts

3(3-0)

CPS 470Introduction to Operating Systems

3(3-0)

MTH 132Calculus I

4(4-0)

MTH 175Discrete Mathematics

3(3-0)

MTH 223Linear Algebra and Matrix Theory

3(3-0)

STA 382QRElementary Statistical Analysis

3(3-0)

Electives (9 hours)

Electives in CPS or ITC numbered at 280 or above

Total: 49 semester hours