Foundation Courses (6 credits)

Prerequisite: Admission to the ACES Living-Learning Program

HACS100 introduces first-semester living-learning program students to cybersecurity through a multidisciplinary exploration of current topics. Student-driven investigation, discussions, and interactions with professional cybersecurity experts from industry and government allow students to explore both the technical and non-technical aspects of the field.

Prerequisite: HACES100

HACS101 prepares second-semester living-learning program students for team research that will be conducted in HACS200. 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. 

HACS200 continues the foundational training in cybersecurity for third semester living-learning program students through the research, planning, designing, building and execution of a honeypot experiment. A honeypot is a computer or a site intended as a "trap" for attackers. The honeypot appears to be an attractive target, yet is not truly part of a network and can be used as a monitoring toll to collect data about attacks.

Seminars in Cybersecurity

HACS208 Seminar in Cybersecurity (3 credits each)

Choose 2 seminars for a total of 6 credits

Students will have several seminar options each semester focused on varied topics related to cybersecurity:

This course focuses on the relationships among accounting, economics and cybersecurity. Topics include: (1) the cost-benefit aspects of managing cybersecurity resources, (2) determining the costs of cybersecurity breaches on corporations (3) deriving the optimal amount a firm should invest in cybersecurity activities.

This course will explore the human actors behind cybercrime, cyberterrorism, and hacktivism. Drawing from scholarship in anthropology, criminology, psychology, law, public policy, and political science, the course will explore the nature of these activities and the motivations driving individuals and groups who engage in them. Students will participate in a multi-week, online simulation of a cyber-attack against the Maryland State Police Department, playing the roles of federal, state, and local departments and agencies responding to the incident. 

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.

This course 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 skills sets that people utilize in security incident handling and management, participating in role-playing exercises to understand how organizations involved in security incident handling interact, and finally putting it all together by conducting exercises in a lab environment simulating security incident discovery, handling, and management.

Students in this course will understand and differentiate between the various fields of digital forensics, such as memory, hard drive, and network traffic analysis. The course will cover the legalities involved with forensics investigations, explore the wide variety of digital forensics tools, including both open source and proprietary, and learn about the different types of forensic artifacts that can be acquired and analyzed.

This course will examine the implications of the information revolutions of the last 30-40 years and the effects on politics, law (domestic and international), economics, and society. The course will provide an overview of some of the implications of a volatile, extensive, and ongoing technological change and discuss the need for professionals who see cyberspace as a broad domain requiring multidisciplinary conversations and skills.

Behind every cyber event is a human or group of humans with their own motivations, goals, and ideologies. This course focuses on understanding how behavioral science can be leveraged to understand, anticipate, and defend against the adversary in a national security setting. The science of influence, social media, behavioral analysis/profiling, and ethical considerations will all be covered.

This course is a survey of games and puzzles and the logic and mathematics behind them. The course will include number theory, graph theory, and combinatorics, and will provide a broad survey of logic and math puzzles. Throughout the course, students will learn about puzzles and their place in math, science and cryptography. They will also acquire the important critical thinking and problem-solving skills necessary to analyze and solve these puzzles and understand what makes them difficult. 

Experiential Learning

Students will complete 3 credits of experiential learning from research and/or practical experiences.

Students are encouraged 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.

Reflection on an experiential learning opportunity, including internships (on and off campus), participation in the ACES cybersecurity competition team, cybersecurity awareness outreach, etc. Each experience will be reviewed and approved by the ACES Director.