Cyber Security Minor
Course Descriptions
Cyber Security Technology and Issues in a Global Society
(4 crs.) Provides an overview of the technology, threats, and social impact of cybersecurity. (Lec. 3, Lab 1/Online). (C2) (B3) (GC)
Fundamentals for Cyber Security
(4 crs.) Overview of technical background required for cyber security. Including: binary/hex number systems, operating systems concepts and installation, Python, file systems, OSI model, network topologies and protocols. (Online) Pre: credit or concurrent enrollment in CSC 201 or CSC 110 or permission of the Instructor.
Digital Forensics I
(4 crs.) The science, technology, procedures, and law of acquiring and analyzing digital evidence from computers and devices. (Online 4) Pre: C- or better in CSF 202 or permission of instructor.
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.
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: C- or better in CSF 202 or permission of instructor.
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: C- or better in CSF 202 or permission of instructor.
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.
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.
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.
Professional Development in Cybersecurity
(2 crs.) Cybersecurity career preparation. (Seminar) Pre: permission of the instructor. May be repeated for a maximum of 8 credits. S/U credit.
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.
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.
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.
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.
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.
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
Introduction to Malware Analysis
(4 crs.) Introduces core concepts and terminology associated with the practice of malware analysis. Provides a fundamental understanding of basic and advanced static and dynamic malware analysis. Additional topics will include: data encoding, packers, and other forms of anti-malware analysis techniques. (Online) Pre: CSF 432.
Cyber Threat Intelligence
(4 crs.) Introduction to cyber threat intelligence and how it is applied across public and private sector organizations. Topics include stages of intelligence life cycle, cyber security frameworks, tradecraft skills. (Online) Pre: CSF 534.
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.
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 580 or permission of instructor. S/U only.
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.