catalog header

Course Catalog

Cybersecurity

Director: Shanchieh (Jay) Yang

Gonzaga’s online Master of Science in Cybersecurity equips you with the expertise to mitigate risk within an organization’s computer systems.

Students will learn to look for threats, weaknesses and holes in software and computers systems while studying wired and wireless networks, software, hardware, operating systems, data collection and privacy.

Students in this program will gain deep knowledge in the structure of computer systems and become a strategic thinker who considers human behavior as a key player in any threat.

In many ways students will learn to think like a hacker for good, learning to detect data breaches before they happen and contain them if they do. 

M.S. in Cybersecurity: 30 credits

 

 

CPSC 510 Intrusion Detection
3.00 credits
Study of the science and art of computer and network intrusion detection. Topics include monitoring events in computer systems, preventing unwanted activity, and recovering from malicious behavior.
CPSC 511 Off Security & Pen Testing
3.00 credits
The study of offensive security using ethical hacking techniques. Topics include reconnaissance, operating system fingerprinting, remote network mapping, software and network vulnerabilities and their exploitation, credential gathering, and privilege escalation.
CPSC 523 Machine Learning for Cybersec
3.00 credits
Study of machine learning in the context of cybersecurity. Topics include key ideas in machine learning, processing and analysis of large data collections of security events, building models that detect and respond to malicious events.
CPSC 532 Ethics for Advanced Computing
3.00 credits
An introduction to the many ethical concerns surrounding data selection, collection, storage, retrieval, sale, and use of data sets and the algorithms that use them. Special focus on data bias, ownership, informed consent, data privacy, and security, as well as on algorithm fairness and jobs for those cataloging and tagging data sets, especially regarding workers from the third world or "AI Colonialism".
Equivalent:
DATA 532 - OK if taken since Fall 2024
CPSC 539 Risk Mgmt & Incident Response
3.00 credits
Study of information assurance for cybersecurity perspective. Topics include risk management, assessment and mitigation, business impact analysis, continuity planning, disaster recovery planning, as well as compliance and audits.
CPSC 541 Internet of Things
3.00 credits
Study of networks of physical devices. Topics include IoT architecture, embedded systems network protocols, and IoT security.
CPSC 546 Operating Systems Security
3.00 credits
The study of security in modern operation systems. Topics include an overview of security in current operating systems, an examination of fundamental concerns in operating system design, and an analysis of operating system models for overall computer system vulnerability.
CPSC 547 Network Security
3.00 credits
Study of networks and network protocols as they apply to cybersecurity. Topics include important concepts in wired and wireless architectures, including the ISO standard layer model, packet switching, satellite packet broadcasting, the interconnection of packet-switched networks, and error control coding. Special attention is given to security threats and countermeasures.
CPSC 548 Computer Security
3.00 credits
Study of security and information assurance in stand-alone and distributed computing. Topics include ethics, privacy, access control methods and intrusion detection.
CPSC 553 Applied Cryptography
3.00 credits
Study of sending securing information over an insecure medium. Topics include classical cryptosystems, block ciphers, public key cryptosystems, key exchange protocols, hash functions, and the necessary mathematics.