Information Assurance Concentration

The information assurance concentration is intended for students who wish to specialize in the security aspects of the computer science field. The concentration focuses on fundamental principles, worked examples, theory, and skills necessary to analyze, design, and construct secure information systems. The courses in this concentration address fundamental technologies, security policy, assurance, and ethics involved in the protection of the information systems. Hands-on experience is gained through numerous programming exercises associated with each course.

Required Courses
CYBR 3600INFORMATION SECURITY POLICY AND AWARENESS3
CYBR 4360FOUNDATIONS OF CYBERSECURITY3
CSCI/CYBR 4380DIGITAL FORENSICS3
Electives Courses 1
Select 9 hours from the following:9
SYSTEM ADMINISTRATION
NATURAL LANGUAGE PROCESSING
MOBILE DEVICE FORENSICS
QUANTUM COMPUTING AND CRYPTOGRAPHY
INDUSTRIAL CONTROL SYSTEM SECURITY
HOST-BASED VULNERABILITY DISCOVERY
NETWORK-BASED VULNERABILITY DISCOVERY
COMPUTER SECURITY MANAGEMENT
NUMBER THEORY & CRYPTOGRAPHY
CRYPTOGRAPHY
Total Credits18
1

This list of electives is not exhaustive. Students can take other relevant courses as electives with the approval of the Computer Science Undergraduate Program Committee.

Note: CSCI majors may complete the above concentration and apply selected courses toward the computer science core extension requirement.