Hide Advanced Options
Courses - Spring 2022
HACS
ACES-Cybersecurity
HACS101
Applied Cybersecurity Foundations
Credits: 2
Grad Meth: Reg, P-F
Prerequisite: Minimum grade of C- in HACS100.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program.
Prepares students for team research that will be conducted in HACS 200. Students gain an understanding across the breadth of cybersecurity including system monitoring, networking basics and penetration testing. An applied approach to statistics is also included to prepare students to assess the data collected for their research projects. The course is conducted with a hands-on approach applying virtual environments to practice the concepts learned in the technical lectures each week.
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 and HACS102).
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.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program.
HACS208A
Accounting and Economic Aspects of Cybersecurity
Credits: 3
Grad Meth: Reg, P-F
GenEd: DSHS, SCIS
In today's interconnected digital world, cybersecurity has become one of the most important issues confronting organizations in both the private and public sectors of an economy. Indeed, cybersecurity is a national and economic security priority in countries throughout the world. This is an interdisciplinary Honors Seminar offered as part of UMD's ACES program. The primary objective of this course is to discuss the relationships among accounting, economics and cybersecurity, with a focus on the important roles of accounting and economics in understanding the issues related to cybersecurity. A basic framework for assessing the interactions among accounting, economics, and cybersecurity will be developed and discussed. A secondary objective of the course is to assist ACES students in developing their ability to conduct original and applied research on topics related to "accounting and economic aspects of cybersecurity."
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program. Repeatable to 6 credits if content differs.
HACS208E
(Perm Req)
Introduction to Reverse Engineering
Credits: 3
Grad Meth: Reg, P-F
GenEd: DSSP
This course will provide an introduction to software reverse engineering tools and methodologies. Fundamental topics will be introduced: compilers, linkers, loaders, assembly language, as well as static and dynamic analysis tools. Hands on work will develop the skills and knowledge used to reverse engineer a binary without access to the original source code. In the first portion of the class, we will motivate some reasons for software reverse engineering and spend some time examining the background material necessary for an understanding of the subject. This will include discussion of computer architecture and low-level systems programming, including an introduction to x86_64 assembly language. In the second portion of the class, we will apply this newly acquired knowledge while learning about static and dynamic analysis tools used by practitioners of software reverse engineering.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program. Repeatable to 6 credits if content differs.
HACS208I
Security Incident Handling and Management
Credits: 3
Grad Meth: Reg, P-F
GenEd: DSSP
Examines the many roles, capabilities, organizations, and objectives involved in security incident handling and management. Core course content includes three major components: learning about the skill sets that people use, participating in role playing exercises that increasingly build upon this knowledge, and finally conducting exercises in a lab environment simulating security incident discovery, handling, and management.
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Living-Learning Program. Repeatable to 6 credits if content differs.
HACS208Z
Seminar in Cybersecurity; Methods for Solving and Not Solving Puzzles
Credits: 3
Grad Meth: Reg, P-F
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, P-F
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.
HACS318A
Cybersecurity Professionals Colloquium Series; Current Issues
Credits: 1
Grad Meth: Reg, P-F
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program
HACS408C
Advanced Seminar in Cybersecurity; Interpersonal Cyber Communications
Credits: 3
Grad Meth: Reg, P-F
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program. Repeatable to 6 credits if content differs.
HACS408L
Advanced Seminar in Cybersecurity; Analytical and Forensic Techniques for Cybersecurity
Credits: 3
Grad Meth: Reg, P-F
HACS408T
(Perm Req)
Advanced Seminar in Cybersecurity; Penetration Testing
Credits: 3
Grad Meth: Reg, P-F
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program. Repeatable to 6 credits if content differs.
HACS408V
Advanced Seminar in Cybersecurity; Data Analysis and Visualization for Cybersecurity
Credits: 3
Grad Meth: Reg, P-F
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program. Repeatable to 6 credits if content differs.
HACS479
(Perm Req)
Undergraduate Research in Cybersecurity
Credits: 1 - 3
Grad Meth: Reg, P-F, Aud
Contact department for information to register for this course.
HACS498
(Perm Req)
Cybersecurity Group Problem Solving
Credits: 3
Grad Meth: Reg, P-F
Restriction: Must be a student in the ACES (Advanced Cybersecurity Experience for Students) Minor Program; and permission of UGST-HCOL- ACES Cybersecurity Program.