Information Assurance Minor

Information Assurance (IA) is the practice of managing information-related risks by ensuring confidentiality, integrity, and availability of information. The IA minor will provide students across the University an opportunity to take courses in IA and understand the nuances of everyday cybersecurity issues.  In addition, the IA minor will provide students an opportunity to strengthen their portfolio resulting in increased job opportunities.  

Prerequisite Courses

MATH 2030 Discrete Math or CSCI 2030 Math Foundations of Computer Science

CSCI 2240 Intro to C Programming

ISQA 3300 Files Structures or CSCI 3320 Data Structures

Core Courses (9 hours)

IASC 1100Introduction to Information Security

3 credits

IASC 3600/CIST 3600Information Security, Policy and Awareness

3 credits

IASC 4360/IASC 8366/CSCI 8366Foundations of Information Assurance

3 credits

Elective Courses (9 hours with 6 hours above 3XXX)*

IASC 2980Special Topics in Information Assurance

1 - 3 credits

IASC 3570Cryptography

3 credits

IASC 3350Security Administration - Linux

3 credits

IASC 3370Security Administration - Windows

3 credits

IASC 4380/CSCI 4380/IASC 8386Computer and Network Forensics

3 credits

IASC 4450/IASC 8456Host-Based Vulnerability Discovery

3 credits

IASC 4460/IASC 8466Network-Based Vulnerability Discovery

3 credits

IASC 4540/CIST 4540/ISQA 8546/IASC 8546Computer Security Management

3 credits

CSCI 4560/MATH 4560/CSCI 8566/MATH 8566Number Theory & Cryptography

3 credits

IASC 4950Internship in Information Assurance

1 - 3 credits

IASC 4990Independent Study in Information Assurance

1 - 3 credits

*This list of electives is not exhaustive.  Students may take other relevant courses as electives with the approval of the Information Assurance Undergraduate Program Committee (IA UPC) Students are accountable for prerequisites of all courses listed for the IA minor.