Information Technology, BS

57 or 60 credit hours

The School of Accelerated Degree Programs Bachelor of Science Degree in Information Technology provides a wide range of courses for students interested in the information age. Classes are taught by experienced professionals in the various areas. The School of Accelerated Degree Programs general education requirements of the university must be met by each student. The Bachelor of Science Degree in Information Technology requires 57 or 60 semester hours of credit in the major beyond the general education requirements. The student will work with a faculty advisor to determine an appropriate sequence of courses from the following lists of nine credit hour clusters and individual three semester hour courses.

Core Curriculum

12 or 9 credit hours

Students complete either the Project Management Cluster and the Capstone course (Belleville) or the Project Management/Capstone Cluster (St. Charles).

Project Management Cluster and Capstone

IIT 33100Project Cost and Schedule Estimating

3

IIT 43200Project Management Process

3

IIT 43300Cost and Scheduling Applications

3

And

IIT 48900Information Technology Capstone

3

Project Management Cluster is recommended as last cluster.

OR

Project Management/Capstone Cluster

IIT 48100Introduction to the Project Management Body of Knowledge

3

IIT 48200Introduction to the Business Analysis Body of Knowledge

3

IIT 48900Information Technology Capstone

3

Prerequisite: Must be taken as last cluster.

Elective Clusters

Choose one of the options listed to reach 57 or 60 credit hours:

Option 1- 3x10 credit hour clusters and 2x9 credit hour clusters; or

Option 2- 4x9 credit hour clusters and 4x3 credit hour courses;

Option 3- 5x9 credit hour clusters and 1x3 credit hour course.

10 credit hour clusters:

Network Technician Cluster

ICS 11100Cisco I-Introduction to Networks

5

ICS 11200Cisco II-Routing and Switching Essentials

5

Network Administrator Cluster

ICS 21100Cisco III-Scaling Networks

5

ICS 21200Cisco IV-Connecting Networks

5

Prerequisites: ICS 11100, ICS 11200.

Network Security and Design Cluster

ICS 31100Cisco V-Implementing Cisco Security

5

ICS 31200Cisco VI-Network Infrastructure Design

5

Prerequisites: ICS 21100, ICS 21200.

9 credit hour clusters:

Introduction to Programming Cluster

IIT 21500Programming Logic and Design

3

IIT 21600Introduction to Game Programming

3

IIT 21700Introduction to Business Programming

3

Network Operating System Cluster

ICS 41100Microsoft Windows Server Installation & Configuration

3

ICS 41200Linux Server Installation & Configuration

3

ICS 41300Linux Network Installation & Configuration

3

Prerequisites: ICS 31100, ICS 31200.

Virtualization Fundamentals Cluster

IIT 36600 Fundamentals of Data Center Virtualization

3

IIT 36700 Fundamentals of Cloud Computing

3

IIT 36800 Fundamentals of Desktop and Mobility Virtualization

3

Prerequisites: ICS 31100, ICS 31200.

Virtualization Administration Cluster

IIT 42400 Data Center Virtualization Administration

3

IIT 42500 Cloud Computing Administration

3

IIT 42600 Desktop and Mobility Virtualization Administration

3

Prerequisites: IIT 36600, IIT 36700, IIT 36800.

Digital Forensic Cluster

ICS 42100Certified Ethical Hacker

3

ICS 42200AccessData Certified Examiner

3

ICS 42300Computer Hacking Forensics Investigator

3

Prerequisites: ICS 41100, ICS 41200, ICS 41300

Web Design Cluster

IIT 37700Fundamentals of HTML

3

IIT 37800Applications in Web Development

3

IIT 37900Applications in Website Publishing

3

Prerequisite: IIT 21500, IIT 21600, IIT 21700

Advanced Web Design Cluster

IIT 47700Fundamentals of User Interface Design

3

IIT 47800Applications in Object-Oriented Web Development

3

IIT 47900Applications in Multi-Tiered Web Programming

3

Prerequisites: IIT 37700, IIT 37800, IIT 37900, or equivalent experience.

Database Analysis and Design Cluster

IIT 35100Database Analysis and Design Concepts

3

IIT 45200Database Application Implementation

3

IIT 45300Database Project Implementation

3

Cybercrime Cluster

ICJ 35100Investigating Cybercrime

3

ICJ 35200Digital Evidence

3

ICJ 35300Case Studies in Cybercrime

3

Prerequisites: IIT 32100, IIT 32200, IIT 32300 or equivalent experience.

Cyber Security Cluster (Offered at Belleville Only after Fall 2016)

IIT 33200Fundamentals of Cyber Security

3

IIT 33400Ethical Issues in Cyber Security

3

IIT 33300Secure Social Interaction in a Digital World

3

Prerequisites: IIT 32100, IIT 32200, IIT 32300 or equivalent experience.

Networking Cluster (offered at Belleville Only)

IIT 32100Networking Essentials

3

IIT 32200Network Applications

3

IIT 32300Network Implementation-A Case Study and Simulation

3

Individual Elective Courses (3 credit hours each)

The following courses may be incorporated into the undergraduate information technology degree. They are taught as individual courses but are offered in the quarter term.

IIT 34020 Mobile Applications Programming

3

IIT 34030Java Programming

3

IIT 34040 C++ Programming

3

IIT 34050C# Programming

3

IIT 34400Introduction to Linux Programming

3

IIT 49200-49699Special Topics in Information Technology

1-3

Prerequisites: IIT 21500, IIT 21600, and IIT 21700.