Computer Systems and Network Engineering, B.S.

Required Courses

Required Computer Science Courses

CSC-1024Computer Science I

4.0 credits

CSC-1053Elementary Discrete Mathematics

3.0 credits

CSC-2024Computer Science II

4.0 credits

CSC-3013Computer Networks & Telecommunications

3.0 credits

CSC-3024Software and Systems Engineering

4.0 credits

CSC-3031Database Management Systems Laboratory for Computer Science

1.0 credits

CSC-3032Database Management Systems

2.0 credits

CSC-3054Computer Organization and Architecture

4.0 credits

CSC-3083Technology and Society

3.0 credits

CSC-4003Computer and Information Security

3.0 credits

CSC-4093Computer Networking

3.0 credits

CSC-4062Practicum in Networking

2.0 credits

CSC-4072Practicum in Server Administration

2.0 credits

-
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.0 credits

CSC-3003Multimedia Programming

3.0 credits

Required Cognate Course

MAT-2063

Recommended Elective

CSC-5029Computer Science Internship

1.0-6.0 credits

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.