Computer Science, B.A.

Required Courses

Take all of the following:

CSC-1024Computer Science I

4

CSC-2024Computer Science II

4

CSC-2033Data Structures & Algorithm Design

3

CSC-3004Introduction to Software Development

4

CSC-3013Computer Networks & Telecommunications

3

aCSC-3024Software and Systems Engineering

4

aCSC-3031Database Management Systems Laboratory for Computer Science

1

aCSC-3032Database Management Systems

2

CSC-3054Computer Organization and Architecture

4

CSC-3083Technology and Society

3

CSC-4081Computer Applications Practicum I

1

CSC-4082Computer Applications Practicum II

2

MAT-1023GPrecalculus Mathematics

3

Take one of the following: (3)

CSC-1053Elementary Discrete Mathematics

3

MAT-1053Elementary Discrete Mathematics

3

Elective Courses

-6 hours from CSC courses numbered 3000 or above

6

 

Required Cognate Course

MAT-1023GPrecalculus Mathematics

3

Total 47 Hours

The student with a major in computer science (Bachelor of Arts degree) must complete a minor in another discipline.