Computer Systems and Network Engineering, B.S.

Required Courses

Required Computer Science Courses

CSC-1024Computer Science I

4

CSC-1053Elementary Discrete Mathematics

3

CSC-2011Computer Networking Fundamentals I

1

CSC-2021Server Administration Fundamentals

1

CSC-2024Computer Science II

4

CSC-2031Information Technology Security Fundamentals

1

CSC-2041Computer Networking Fundamentals II

1

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

aCSC-4003Computer and Information Security

3

CSC-4062Practicum in Networking

2

CSC-4072Practicum in Server Administration

2

aCSC-4093Computer Networking

3

Select one of the following: (3)

CSC-2033Data Structures & Algorithm Design

3

CSC-3003Web Application Development

3

Required Cognate Course

MAT-2063GIntroduction to Statistics

3

Recommended Elective

CSC-5029Computer Science Internship

1-6

Total 48 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.