Information Technology / Bachelor of Science

Total Credit Hours: 128
Major Credit Hours:
55

Through effective integration of hardware and software, computing technology enables conveniences on which modern life depends. The Bachelor of Science in Information Technology offers a core of courses that give students a broad command of the software and hardware concepts and skills that will enable them to describe, design, and implement such technologies. It also offers concentrations that lead to a variety of in-demand technology certifications that give students more focused credentials and skill sets. 

Degree Requirements

Program: BS-INTH-1

I. Core Courses (43)

CPSC-20000Introduction to Computer Science

3

CPSC-21000Programming Fundamentals

3

CPSC-22000Introduction to Unix

3

CPSC-24500Object-Oriented Programming

3

-
OR

CPSC-24700Web and Distributed Programming

3

CPSC-28100Introduction to Networks

3

CPSC-30000Computer Organization

3

CPSC-33000Database Systems

3

CPSC-35000Operating Systems

3

CPSC-48500Enterprise Networking, Security, and Automation

3

CPSC-49300Computer Infrastructure Capstone Project

3

INSY-23000Legal and Ethical Issues in Computing

3

INSY-30500Cloud Computing Strategies

3

INSY-33500Introduction to Information Security

3

MATH-21000Discrete Mathematics

4

II. Concentrations

The following concentrations are offered through the Bachelor of Science in Information Technology degree. To earn a concentration, as student must take 12 credit hours of coursework toward that concentration. A student may earn multiple concentrations by taking twelve credit hours of coursework toward each. Where specified, a course may count toward multiple concentrations.

A. Cybersecurity (12)

Concentration: CYBS
CPSC-42000Cybersecurity Essentials

3

CPSC-42100Advanced Cybersecurity

3

CPSC-42200Wireless Security

3

CPSC-42300Ethical Hacking

3

B. Data Privacy (12)

Concentration: DTPR
CPSC-42500Encryption and Authentication Systems

3

INSY-35000Cybersecurity Policy and Strategy

3

INSY-35100Security Assessment and Risk Management

3

INSY-45000Enterprise Security

3

C. Digital Forensics (12)

Concentration: DGTL
CPSC-25000File Systems and Digital Forensics

3

CPSC-42600Mobile Devices Forensics

3

INSY-33600Computer Forensics for Business Applications

3

INSY-46000Cybercrime Prevention Tools

3

D. Enterprise Computing (12)

Concentration: ENCC
CPSC-35500Cloud Computing and Virtualization

3

CPSC-48000Client-Server Computing

3

INSY-45000Enterprise Security

3

BSAN-33400Business Intelligence

3

E. Networking (12)

Concentration: NETW
CPSC-28200Switching, Routing, and Wireless Essentials

3

CPSC-35500Cloud Computing and Virtualization

3

CPSC-38200Network Security

3

CPSC-42200Wireless Security

3

F. Project Management (12)

Concentration: PROJ
INSY-31000Principles of Project Management

3

INSY-32500Introduction to Six Sigma

3

INSY-42500Advanced Project Management

3

INSY-43500Business Process Management

3

G. No Declared Concentration (12)

Concentration: ITNC

Take any four DATA, CPSC, or INSY courses at or above the 20000-level. This concentration may not be supplemented by any additional concentration.

III. Advanced Writing Requirement

The Advanced Writing Requirement of the General Education Curriculum is satisfied by successful completion of CPSC 49300 Computer Infrastructure Capstone.

IV. Recommended Minors

Pursuing a minor gives students an opportunity to explore an area of interest in greater depth. Information Technology professionals help organizations of all kinds access, store, communicate and secure their data, and this gives students great freedom to choose a minor that aligns with their personal or professional interests. However, the following minors align most closely with the coursework of the major:

  • Minor in Computer Science
  • Minor in Cybersecurity
  • Minor in Data Science
  • Minor in Mathematics

The requirements for some of these minors overlap with those of the major. To earn a minor, a student must take at least two upper-division courses that count exclusively for the minor. A student may not both major and minor in Information Technology.