Cybersecurity and Information Assurance
The Master of Science in Cybersecurity and Information Assurance (CIA) is a 30-credit hour graduate degree offered by the Department of Computer and Information Science (CIS). This initiative reflects the University’s eagerness to address rising needs of cybersecurity professionals in both the private and public sectors. The CIA program educates and trains an elite, diverse group of students who want to pursue a career in cybersecurity, such as cybersecurity analysts/specialists, cybersecurity engineers, network engineers/architects, software developers, etc. The program will also benefit anyone on this campus who is interested in advancing their knowledge of computer security and privacy, and it will offer a great opportunity for interdisciplinary inquiry and teaching.
This program can be completed fully online, in person, or a combination of both.
Curriculum
Concentrations
12 credit hours from one of the three concentrations listed below:
Data and Application Security
Code | Title | Credit Hours |
---|---|---|
Required: | 3 | |
Data Security and Privacy | ||
Select three from the following: | 9 | |
Security and Privacy in Cloud Computing | ||
Database Systems | ||
Introduction to Big Data | ||
Data Mining | ||
Computational Learning | ||
Trustworthy Artificial Intelligence | ||
Multimedia Secur & Forensics | ||
Information Science and Ethics | ||
Information Assurance | ||
Total credit hours | 12 |
Network and System Security
Code | Title | Credit Hours |
---|---|---|
Required: | 3 | |
Computer and Network Security | ||
Select three from the following: | 9 | |
Introduction to Quantum Computing | ||
Computer Networks | ||
Wireless Technologies and Pervasive Computing | ||
Advanced Networking and Distributed Systems | ||
Security and Privacy in Wireless Networks | ||
Advanced Operating Systems | ||
Advanced Computer and Network Security | ||
Research Advances in Computer and Network Security | ||
Embedded Networks | ||
Total credit hours | 12 |
Software Security
Code | Title | Credit Hours |
---|---|---|
Required: | 3 | |
Software Security | ||
Select three from the following: | 9 | |
Web Technology | ||
Software Engineering | ||
Software Quality Assurance | ||
Software Architecture and Design Patterns | ||
Compiler Design | ||
Advanced Operating Systems | ||
Artificial Intelligence | ||
Data Analytics in Software Engineering | ||
Total credit hours | 12 |
Learning Goals
- Students will be able to understand fundamentals and the state of the art of cyber technology, their security and privacy risks, and defenses.
- Students will be able to analyze and evaluate potential security risks of computer and information systems.
- Students will be able to design, coordinate, and deliver cybersecurity solutions in a timely and cost-effective manner.
- Students will be able to interpret security risks and solutions and communicate the implications to stakeholder