Information Technology, BS

54-57 credit hours

The Bachelor of Science 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 general education requirements of the university must be met by each student. The Bachelor of Science in Information Technology requires 54-57 semester hours of credit in the major beyond the general education requirements. IMH 14200 Basic Statistics is also required for the major, which may be used to fulfill a general education elective requirement. 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 or the Project Management/Capstone Cluster.

Project Management Cluster (9) IT8 and Capstone (3)

(Offered at the Belleville campus)

IIT 33100Project Cost and Schedule Estimating

3

IIT 43200Project Management Process

3

IIT 43300Cost and Scheduling Applications

3

IIT 48900Information Technology Capstone

3

Project Management Cluster is recommended as last cluster.

OR

Project Management/Capstone Cluster (9) IT24

(Offered at the St. Charles campus or online)

IIT 48100Project Management in Information Technology

3

IIT 48200Business Analysis in Information Technology

3

IIT 48900Information Technology Capstone

3

Prerequisite: Last Cluster in IIT or ICS.

Elective Clusters

Choose from the following options listed to reach 54-57 credit hours:

Ten credit hour clusters:

Network Technician Cluster (10) IC1

ICS 32300Cisco I-Introduction to Networks

5

ICS 32400Cisco II-Routing and Switching Essentials

5

Offered at Missouri locations.

Network Administrator Cluster (10) IC2

ICS 32500Cisco III-Scaling Networks

5

ICS 32600Cisco IV-Connecting Networks

5

Offered at Missouri locations. Prerequisites: ICS 32300, ICS 32400.

Network Security and Design Cluster (10) IC3

ICS 31100Cisco V-Implementing Cisco Security

5

ICS 31200Cisco VI-Network Infrastructure Design

5

Offered at Missouri locations. Prerequisites: ICS 32300, ICS 32400.

Nine credit hour clusters:

Introduction to Programming I Cluster (9) IT23

IIT 21500Programming Logic and Design

3

IIT 21800C# Application Development

3

IIT 21900Software Development

3

Introduction to Programming II Cluster

IIT 31400Agile Software Development

3

IIT 31500Java Application Development

3

IIT 31600Advanced C# Application

3

Prerequisite: IIT 21500; IIT 21800; IIT 21900

Network Operating System Cluster (9) IC4

ICS 41100Microsoft Windows Server Installation & Configuration

3

ICS 41200Linux Server Installation & Configuration

3

ICS 41400Microsoft Server Identity Administration

3

Offered at Missouri locations. Prerequisites: ICS, 32500; ICS 32600

Virtualization Fundamentals Cluster (9) IT18

IIT 36600 Fundamentals of Data Center Virtualization

3

IIT 36700 Fundamentals of Cloud Computing

3

IIT 36800 Fundamentals of Desktop and Mobility Virtualization

3

Offered at Missouri locations.

Virtualization Administration Cluster (9) IT19

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 (9) IC5

ICS 42100Certified Ethical Hacker

3

ICS 42300Computer Hacking Forensics Investigator

3

ICS 42400Certified Security Analyst

3

Prerequisites: ICS 41100; ICS 41200; ICS 41400.

Web Design Cluster (9) IT5

IIT 37700Fundamentals of HTML

3

IIT 37800Applications in Web Development

3

IIT 37900Applications in Website Publishing

3

Prerequisites: IIT 21500; IIT 21800; IIT 21900; IIT 22100; IIT 22200; IIT 22300

Advanced Web Design Cluster (9) IT6

IIT 47700Fundamentals of User Interface Design

3

IIT 47800Object-Oriented Web Development

3

IIT 47900Multi-Tiered Web Programming

3

Database Analysis and Design Cluster (9) IT7

IIT 35100Database Analysis and Design Concepts

3

IIT 45200Database Application Implementation

3

IIT 45300Database Project Implementation

3

Prerequisites: IIT 21500; IIT 21800; IIT 21900

Cybercrime Cluster (9) CJ10

ICJ 35100Investigating Cybercrime

3

ICJ 35200Digital Evidence

3

ICJ 35300Case Studies in Cybercrime

3

Prerequisites: ICJ 10100; ICJ 21000; ICJ 34500.

Cyber Security Cluster (9) IT16

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 (9) IT3

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 49200-49699Special Topics in Information Technology

1-3

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