Hide Advanced Options
Courses - Fall 2024
HACS
ACES-Cybersecurity
Open Seats as of
05/02/2024 at 10:30 PM
HACS100
Foundations in Cybersecurity I
Credits: 2
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
Interdisciplinary foundational course of the ACES program. Through lectures, lab activities, and discussions, students will learn and practice various aspects of cybersecurity. Weekly technical lectures will introduce students to the operating system UNIX. Students will partner with the Division of Information Technology in a project to engage the University of Maryland community in a cyber- hygiene and cyber-ethics campaign based on the concepts learned in class.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Exper ience for Students) Living-Learning Program.
HACS200
Applied Cybersecurity Foundations II
Credits: 2
Grad Meth: Reg
GenEd: DSSP
Prerequisite: Minimum grade of C- in HACS101.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
Students will apply the skills learned in HACS 100 and 101 to practice cybersecurity research through team led projects employing honeypots, carrying that project through all stages - proposal, implementation, and analysis. Weekly lectures will supplement project work by addressing trends observed in honeypot attacks and protections needed, along with data collection and analysis tools, and other foundational cybersecurity concepts.
Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
HACS202
Group Project in Cybersecurity
Credits: 3
Grad Meth: Reg
Restriction: Must be a first-year student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program; and cannot have been an ACES Living-Learning Program student (i.e., have taken HACS100, HACS101 and HACS200).
The group project in this course will combine technical, analytical, and communication skills, further engaging students in the practice of cybersecurity. Students will learn about design concepts and data analysis as they engage in a team project designing, deploying, and collecting and analyzing data from a honeypot. The hands-on nature of the course will give students experiential insight about how and why attackers attack and how to engage in protective measures to prevent attacks.
The group project in this course will combine technical, analytical, and communication skills, further engaging students in the practice of cybersecurity. Students will learn about design concepts and data analysis as they engage in a team project designing, deploying, and collecting and analyzing data from a honeypot. The hands-on nature of the course will give students experiential insight about how and why attackers attack and how to engage in protective measures to prevent attacks.
HACS208C
Seminar in Cybersecurity; Interpersonal Cyber Communications
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for students)Living Learning Program

This course provides students with an introduction to professional communication in the cybersecurity field. Students will explore written and oral communication with a focus on understanding their professional role and audience. Case studies will give students an opportunity to experience the multi-faceted decisions that come with communicating cybersecurity topics.
HACS208N
Credits: 3
Grad Meth: Reg
GenEd: DSSP
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
Explores the various fields of digital forensics, such as memory, hard drive, and network traffic analysis. This course covers the legalities involved with forensic investigations and the wide variety of digital forensics tools, including both open source and proprietary. This course includes the different types of forensic artifacts that can be acquired and analyzed and review the careers and certifications relevant to the field.
HACS208P
Beyond Technology, the Policy Implications of Cyberspace
Credits: 3
Grad Meth: Reg
GenEd: DSHS, SCIS
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
Explores the key issues facing policy makers attempting to manage the problem of cybersecurity from its technical foundations to the domestic and international policy considerations surrounding governance, response, and critical infrastructure risk management. The course is designed for students with little to no background in information technology, and will provide the principles to understand the current debates shaping a rapidly evolving security landscape.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living Learning Program.
HACS287
(Perm Req)
Undergraduate Research in Cybersecurity
Credits: 3
Grad Meth: Reg
GenEd: DSSP
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program; and permission of UGST-HCOL-ACES Cybersecurity Program.
The Advanced Cybersecurity Experience for Students (ACES) program encourages its students to engage in research in order to gain greater insight into a specific area within cybersecurity, obtain an appreciation for the subtleties and difficulties associated with the production of knowledge and fundamental new applications, and to prepare for graduate school and the workforce.
Contact department for information to register for this course.
HACS297
(Perm Req)
Cybersecurity Experience Reflection
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program; and permission of UGST-HCOL-ACES Cybersecurity Program.
Cybersecurity experience is defined as an experiential learning activity either with a University of Maryland entity (such as the Division of Information Technology, the ACES competition team or in an ACES outreach program), or with an external organization that will provide valuable, hands-on experience to supplement the knowledge learned in the other ACES coursework.
Permission of department required.
HACS408E
(Perm Req)
Advanced Seminar in Cybersecurity
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program and course will need a permission stamp for students to register.

This course will introduce students to the tools and techniques required to analyze the security properties of various systems. Topics covered will include assembly language, executable file formats, operating system internals, and the static/dynamic analysis of compiled binaries. Students will apply these concepts to real-world scenarios like malware analysis and vulnerability analysis with interactive labs, at-home assignments, and a final project.
HACS408L
Analytical and Forensic Techniques for Cybersecurity
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
Explores forensic artifacts contained in digital devices, security mechanisms available to protect digital devices and mechanisms available to cybersecurity professionals for analysis of digital devices. Topics include file structure and recovery of IoT and cell phone forensic data, network data capture and analysis, enterprise mobile device management analysis and forensic investigation of digital devices (IoT, telematics systems, etc.) that interact with cell phone and other devices. Incident response, timeline analysis, and detection and analysis of artifacts will be explored in a hands-on and lab-centric course using a variety of open-source tools and commercial cloud services.
Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
HACS408M
Introduction to Cyber Threats and Risk Management
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
Provides an exploration of cyber risk management and present-day cyber threats, their impacts, and their mitigations. Students will take a multi-disciplinary approach to understanding threats and risks including the technical, policy, and social aspects. This course is guided by real-world cyber threats and examples.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
HACS408O
(Perm Req)
Internet of Things Security
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
This increasingly interconnected world brings a need for understanding cybersecurity challenges associated with embedded devices and systems. This course will expose students to topics in Internet of Things (IoT) and Cyber Physical System (CPS) device types, IoT/CPS threat categories, security services, distributed networking, activity privacy, and intrusion detection for embedded environments. In addition to individual homework assignments, students will participate in a semester long group project involving research, design, and implementation.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program and course will need a permission stamp for students to register.
HACS479
(Perm Req)
Undergraduate Research in Cybersecurity
Credits: 1 - 3
Grad Meth: Reg, P-F
Contact department for information to register for this course.
HACS498
(Perm Req)
Cybersecurity Group Problem Solving
Credits: 3
Grad Meth: Reg
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.