Undergraduate Catalog

Information Security, Bachelor of Science

Program Requirements for Information Security Majors (69 credits: Computer Science courses [42 credits] and Mathematics and Physics courses [27 credits])

Our information security program prepares students for one of the fastest growing fields in STEM: cyber security.

Students in our B.S. in Information Security program will:

  1. Develop proficiency in computer programming languages such as C++ and Java;
  2. Develop the skills to implement a security policy for protecting IT infrastructure and business data;
  3. Understand the legal and ethical issues surrounding cybersecurity;
  4. Understand the architecture of modern computers;
  5. Be able to understand common data structures used in computing;
  6. Be able to analyze computer algorithms;
  7. Develop proficiency in computer networking;
  8. Understand the principles of computer operating systems.

Required Courses:

CS 142Programming in C++

3

CS 150Object Oriented Programming

3

CS 242Computer Architecture

3

CS 245Computer Data Structures

3

CS 322Computer Networks

3

CS 341Analysis of Algorithms

3

CS 344Operating System Principles

3

CS 490Capstone Project

3

INSC 410Legal Issues in Information Security

3

INSC 420Introduction to Computer Security

3

INSC 430Network Security

3

INSC 440Introduction to Cryptography

3

INSC 445Security Policies and Implementations

3

INSC 450Digital Forensics

3

 

MATH 155Statistics for Behavioral/Social Science

3

Or

MATH 220Introduction to Probability and?Statistics

3

 

MATH 211Calculus I

4

MATH 212Calculus II

4

MATH 322Linear Algebra

2

MATH 322LLinear Algebra Lab

1

MATH 323Theory of Numbers

3

MATH 420Discrete Mathematics

3

PHYS 303General Physics I

3

PHYS 303LGeneral Physics I Lab

1

An additional 12 credits of General Electives are needed to graduate.