Computer Science B.S.

To receive a Bachelor of Science (B.S.) degree in Computer Science, a student must complete a minimum of 124 semester hours.

View degree plan.

124 MINIMUM HOURS

36 UPPER LEVEL HOURS

31 HOURS AT UMHB

Degree Requirements

Academic Core – 57 hours

see Bachelor of Science Academic Core

B.S. Computer Science Major Required Courses – 27 hours

12 hours (6 upper level ) at UMHB

12 hours minimum upper level

CISC 2315Discrete Structures of Computer Science

3

CISC 2325Telecommunications & Networks

3

CISC 2330Structured Programming Fundamentals

3

CISC 3321Object Oriented Development

3

CISC 3341Operating Systems

3

CISC 3360Computer Organization &Architecture

3

CISC 3361System Programming

3

CISC 4322Telecommunications Development

3

CISC 4327Data Mining Algorithms & Applications

3

Required Support Courses (Majors Only):

CISC 2305Introduction to Computer Science

3

CISC 4370Computer Science & Engineering Seminar

3

Computer Science areas of specialization:

Choose nine (9) hours from the following three specializations

Network –Centric Specialization:

CISC 4324Network Security

3

CISC 4325Network Security II: Cryptography

3

CISC 4328Computer Security

3

Human-Computer Interface Specialization:

CISC 4305Algorithms & Data Structures

3

CISC 4326Programming Languages

3

CISC 4347Graphics Programming

3

Games Programming Specialization:

CISC 4345Games Programming I

3

CISC 4346Games Programming II

3

CISC 4348Game Production Development

3