Cyber Security Minor

Course Descriptions

CSF 102G

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)

CSF 202

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.

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: C- or better in CSF 202 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 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: C- or better in CSF 202 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: C- or better in CSF 202 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.

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 505

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.

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 540

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.

CSF 560

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.

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 580 or permission of instructor. 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.