Computer Systems and Network Engineering, B.S.

Required Courses

Required Computer Science Courses

CSC-1024Computer Science I

4

CSC-1053Elementary Discrete Mathematics

3

CSC-2024Computer Science II

4

CSC-3013Computer Networks & Telecommunications

3

aCSC-3024Software and Systems Engineering

4

aCSC-3031Database Management Systems Laboratory for Computer Science

1

CSC-a3032Database Management Systems

2

CSC-3054Computer Organization and Architecture

4

CSC-3083Technology and Society

3

aCSC-4003Computer and Information Security

3

aCSC-4093Computer Networking

3

CSC-4062Practicum in Networking

2

CSC-4072Practicum in Server Administration

2

-
Three approved certifications

0 credits

-
Three additional approved certifications or in place of each certification, two hours of course credit (CSC courses at level 2000 and above) may be substituted

0-6.0 credits

Select one of the following: (3)

CSC-2033Data Structures & Algorithm Design

3

CSC-3003Multimedia Programming

3

Required Cognate Course

MAT-2063GIntroduction to Statistics

3

Recommended Elective

CSC-5029Computer Science Internship

1-6

Total 44-50 Hours

The student completing this major must complete a minor in another discipline. The student completing a double major of a Bachelor of Arts in Computer Science and a Bachelor of Science in Computer Systems and Network Engineering must also complete a minor in another disciple.