Requirements for a Bachelor of Science Degree in Information Technology
Major Requirements (59-60 credits):
The student must complete the requirements listed in the following categories:
1) CIS Core Courses (40-41 credits):
CS 102 Fundamentals of IT and Computing* - 3-4 credits
CS 109 Introduction to Visual Basic Programming - 3 credits
CS 110 C++ Programming I - 3 credits
CS 111 C++ Programming II - 3 credits
CS 170 Discrete Structures I - 3 credits
CS 225 Cybersecurity - 3 credits
CS 265 Information Systems Management - 3 credits
CS 321 Data Communications and Network Security - 3 credits
CS 322 Advanced Networking - 3 credits
CS 330 Computer Architecture and Operating Systems - 3 credits
CS 350 Database Concepts and Information Structures - 3 credits
CS 351 Information Systems Analysis and Design - 3 credits
CS 357 Computing Science Project I - 2 credits
CS 358 Computing Science Project II - 2 credits
2) CIS Electives (9 credits):
Any CIS department courses numbered 200 or above may be included. One approved computer course from another department may be included, subject to the approval of the CIS department chairperson.
3) CIS Mathematics Requirement (4 credits):
MA 111 Calculus I - 4 credits
MA 109 Calculus I - 4 credits
These four credits can be used to fulfill the core curriculum mathematics requirement.
*All students will take one course designated as a First-Year Seminar which will satisfy a core curriculum requirement.
4) Required Social Science Courses (6 credits):
This concentration also requires 6 credits chosen from business and/or economics. These credits can be included under the core curriculum social science requirement.