Computer Science B.A.

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

124 MINIMUM HOURS

36 UPPER LEVEL HOURS

31 HOURS AT UMHB

Degree Requirements

Academic Core – 63 hours

see Bachelor of Arts Academic Core

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

12 hours (6 upper level ) at UMHB

12 hours minimum upper level

CISC 2315Discrete Structures Comp Sci

3

CISC 2325Telecommunication&Network

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 & Applctns

3

Required Support Courses (Majors Only):

CISC 2305Introduction to Computer Science

3

CISC 4370Computer Science & Engr 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 SecurityII: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