Cybersecurity, Professional Science Masters
Course Descriptions
CSF 102: Computer Systems Fundamentals – (4 crs.) This course provides an overview of the technical background required to provide solutions to many computer-related problems. (Online) Pre: CSC 106 or CSC
201.CSF 410: Digital Forensics I -(4 crs.) The science, technology, procedures, and law of acquiring and analyzing digital evidence from computers and devices. (Online 4) Pre: CSF 102 or permission of instructor.
CSF 412: Digital Forensics II – (4 crs.) Selected focused topics on acquiring and analyzing evidence from digital devices. Details on analysis of specific operating system artifacts. (Online) Pre: CSF 410. Not for graduate credit.
CSF 414: Digital Forensics Analysis – (4 crs.) Digital forensics analysis of evidence using the leading industrial tools. Key word searching, filtering, and report generation. (Online 4) Pre: CSF 410.
CSF 430: Introduction to Information Assurance – (4 crs.) Fundamental concepts to understand threats to security; various defenses against those threats. Planning for security; technology used to defend computer systems; implementing security measures and technology. (Online 4) Pre: CSF 102 or permission of instructor.
CSF 432: Introduction to Network and Systems Security- (4 crs.) This course provides an overview of network and systems security. It provides the underlying theory of computer security. It further introduces hands-on skills and techniques that are essential to effectively secure the networks and systems of large and small organizations. (Online 4) Pre: CSF 102 or permission of instructor.
CSF 434: Network and Systems Security – (4 crs.) Advanced security topics including intrusion detection, penetration testing, incident response, malware analysis, and risk management. (Online) Pre: CSF 432. Not for graduate credit.
CSF 438: Introduction to Penetration Testing – (4 crs.) Cross-listed as (CSF), CSC 438. Provides an overview of techniques used in assessing the security of networks and identifying vulnerabilities. Topics include network traffic analysis, session hijacking, social engineering, application exploitation, rootkits, network sniffers as well as developing threats. (Online) Pre: CSF 432. Not for graduate credit.
CSF 462: Secure Programming – (4 crs.) Cross-listed as (CSF), CSC 462. This class will present the basic topics in computer security and their relation to secure programming. Security models, threats, design principles and secure coding practices will be discussed. We will also look at programming language features and semantics to evaluate whether they help or hurt the ability to write secure programs. (Lec. 3, Lab. 1) Pre: CSC 305.
CSF 512: Advanced Digital Forensics – (4 crs.) New and emerging techniques for identifying, acquiring, and analyzing new and emerging sources of digital evidence. Current research in Digital Forensics. (Online 4) Pre: CSF 410.
CSF 516: File System Analysis – (4 crs.) The structure and implementation of computing device file systems. Forensic analysis and reconstruction of digital evidence found in modern file systems. (Online 4) Pre: CSF 410.
CSF 524: Advanced Incident Response – (4 crs.) Presents advanced techniques and research for incident response and live forensics. Topics may include live forensics in cloud environments, visualization of security incidents, and live forensics in the smart grid. (Online) Pre: CSF 432 or CSF 410.
CSF 534: Advanced Topics in Network and System Security – (4 crs.) Advanced topics in network security including intrusion detection, penetration testing, incident response, malware analysis, and risk management. Students will learn relevant skills and research emerging solutions to these problems. (Online 4) Pre: CSF 432.
CSF 536: Advanced Intrusion Detection and Defense – (4 crs.) Presents advanced techniques and research on intrusion detection and network defense. Topics may include network traffic analysis, intrusion analysis, machine learning techniques for intrusion detection, data mining for intrusion detection, advanced persistent threats. (Online 4) Pre: CSF 432.
CSF 538: Penetration Testing – (4 crs.) Advanced techniques used in assessing the security of networks and identifying vulnerabilities. Network traffic analysis; session hijacking; social engineering; application exploitation; rootkits; network sniffers; developing threats. (Online 4) Pre: CSF 432
CSF 580: Professional Skills for Cyber Security – (4 crs.) This course provides each student with a framework for understanding organizational behavior in the context of organizational decision making and leadership in a cyber security work environment. It examines the theory, research, and practice of organizational behavior in work settings, focusing on individual differences, communications, group dynamics, motivation, and leadership. Through course discussion, analytical writing, and exercises, students will learn to apply professional skills in a technical working environment to promote both individual and organizational success. (Online) Pre: CSF 430.
CSF 590: Cyber Security Internship – (4 crs.) This course provides each student with a professional experience working on an internship, applying technical and professional cyber security skills. (Online) Pre: CSF 430. S/U only.
CSF 591: Directed Study in Cyber Security – (1-4 crs.) Advanced work in cyber security conducted as supervised individual projects. (Independent Study) Pre: permission of instructor. S/U only.