Curriculum

First Semester Credits
ENG 103  Freshman Composition and Literature I 
( ENG 099, a non-credit course, may be required)
3
Liberal Arts Elective 3
CIS 125 Fundamentals of Computer Information Systems  3
CIS 130 Foundations of the Internet 3
CIS 170 Network Fundamentals 3
Total Credits: 15
Second Semester
ENG 104 Freshman Composition and Literature II 3
MAT 143 Pre-Calculus With Trigonometry or Higher1
4
CSC 110 Program Design and Development or
CSC 162 Visual Basic I Programming2
4
CIS/CSC Specialization3 3-4
Health or Physical Education Elective 1
Total Credits: 15-16
Third Semester
ENG 227 Writing for Emerging Technologies or
ENG 259 Report and Technical Writing
3
Social Science/Humanities Elective 3
CIS/CSC Specialization3 4
CIS/CSC Specialization3 4
Health or Physical Education Elective 1
Total Credits: 15
Fourth Semester
Social Science/Humanities Elective 3
CIS/CSC Specialization3 3-4
CIS/CSC Specialization3 3-4
CIS 286 Systems Analysis and Design 3
General Elective 3
Total Credits: 15-17
Total Program Credits 60-63 

Notes:

1. MAT 143 or higher (excluding Linear Algebra).

2. Students pursuing the Programming specialization should take CSC 110.

3. Specialization Courses must be selected from the following (a minimum grade of C is required in all CIS/CSC courses to meet degree requirements):

Networking Credits
CIS 271 Internetworking I 4
CIS 272 Internetworking II 3
CIS 291 Information Technology Support I 4
CIS 231 Advanced Web Servers 4
CSC 250 Server Administration 3
Information Technology Support
CSC 250 Server Administration 3
CIS 271 Internetworking I 4
CIS 291 Information Technology Support I 4
CIS 292 Information Technology Support II 4
CIS 231 Advanced Web Servers 4
Web Technology
CIS 230 Web Site Design and Development 4
CIS 231 Advanced Web Servers 4
CSC 250 Server Administration 3
CIS 106 An Introduction to Digital Media 3
Web Technology Elective* 3-4
* Choose from ART 142, ART 224, ART 244, BUS 121, CIS 151, CIS 271, CIS 283, CSC 111, and CSC 264.
Programming
CSC 109 Algorithm Development 1
CSC 111 Fundamentals of Computing I 4
CSC 112 Fundamentals of Computing II 4
PHI 107 Logic 3
CSC Programming Elective** 3-4
CSC Programming Elective** 3-4
**Choose from CSC 162, CSC 211, CSC 222, CSC 224, CSC 263, CSC 264, or CSC 280. Programming electives should be chosen in consultation with the advisor to meet an individual student's needs. This will include those cores that require 5 courses.