4 credits
cyber-req
CAE-CD; CAE-CO
CSCD 379 — Cybersecurity I: Foundations
Introduction to cybersecurity principles and practices. Topics include the CIA triad, access control models, cryptography fundamentals, network security, threats and vulnerabilities, and risk management. Service-learning project required.
DCWF work roles this course develops
-
CS-722 Information Systems Security Manager
partial
ISSM foundational policy and program literacy.
-
SE-461 Systems Security Analyst
primary
Systems Security Analyst foundations.
-
CS-511 Cyber Defense Analyst
strong
Cyber Defense Analyst: threats, vulns, IDS, logs.
-
CS-541 Vulnerability Assessment Analyst
strong
Vulnerability Assessment Analyst: VA fundamentals.
Knowledge Units covered
-
CD-CSF Cybersecurity Fundamentals
primary
Cybersecurity Fundamentals.
-
CD-CSP Cybersecurity Principles
primary
Cybersecurity Principles.
-
CD-BCY Basic Cryptography
strong
Basic Cryptography introduced.
-
CD-NDF Network Defense
strong
Network Defense foundations.
ABET student outcomes
Student outcomes defined by the ABET Computing Accreditation Commission. Outcome 7 applies to cybersecurity-designated programs.
- ABET 1 strong Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- ABET 2 strong Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
-
ABET 4
strong
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Legal and ethical considerations in cybersecurity.
- ABET 5 partial Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
-
ABET 7
primary
Apply security principles and practices to maintain operations in the presence of risks and threats. (Cybersecurity / Cyber Operations only.)
Core security principles course.
O*NET civilian tasks prepared
Tasks drawn from the O*NET records for the occupations that most directly correspond to the DCWF roles this course develops.
- SOC 15-1212.00: Monitor use of data files and regulate access to safeguard information in computer files.
- SOC 15-1212.00: Document computer security and emergency measures policies, procedures, and tests.
- SOC 15-1212.00: Monitor current reports of computer viruses to determine when to update virus protection systems.
- SOC 15-1212.00: Perform risk assessments and execute tests of data processing system to ensure functioning of data processing activities and security measures.
- SOC 15-1299.04: Identify security system weaknesses using penetration tests.
- SOC 15-1299.04: Develop infiltration tests that exploit device vulnerabilities to evaluate their security.
- SOC 15-1299.05: Develop response plans for potential network intrusions.
- SOC 15-1299.05: Perform risk assessments for information security.
NCAE CyberGames scoreboard errors this course addresses
The coursework covers topics that appear in these scoreboard patterns during NCAE regional and national events.
- NCAE-7aabdb11ec DNS EXT FWD / failure: Can't contact DNS Server on IP
- NCAE-79daa735d3 Postgres Access / failure: An error was encountered while trying to connect to the database
- NCAE-b364740c09 DNS EXT REV / failure: Can't contact DNS Server on IP
- NCAE-5c25d301a6 WWW SSL / failure: Failed to connect to host
- NCAE-53a9f9da43 WWW Port 80 / failure: Failed to connect to server, is port 80 open?
- NCAE-eeb5e4e8f3 SMB Login / failure: SMB operation failed: [Errno 111] Connection refused
- NCAE-ff23c10a65 WWW SSL / timeout: Timeout
- NCAE-a35a20c717 DNS EXT REV / partial: Connected to IP:53, no useful content though...
- NCAE-5e1da0ed9d SSH Login / failure: Failed to connect to host: IP
- NCAE-4b7774940b SMB Login / failure: SMB operation failed: [Errno 113] Host is unreachable
- NCAE-14d2aca40b WWW SSL / failure: [SSL] record layer failure (_ssl.c:1010)
- NCAE-8bce253742 WWW SSL / failure: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] ssl/tls alert handshake failure (_ssl.c:1010)
- NCAE-989ad067ad WWW SSL / failure: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1010)
- NCAE-a86494638e WWW SSL / failure: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1010)
- NCAE-2ec02e1cd0 SMB Login / failure: SMB connection failed: protocol error
- NCAE-c1a43a09d2 DNS EXT FWD / partial: Failed to lookup: ns1.team15.ncaecybergames.org, files.team15.ncaecybergames.org, shell.team15.ncaecybergames.org
- NCAE-d9f492a0da SMB Login / failure: Failed to connect to host: IP
- NCAE-47f7f710d6 WWW SSL / failure: admin was unable to login
- NCAE-55a9a5a7d4 SMB Login / failure: SMB operation failed: timed out
- NCAE-720468fcb4 SMB Login / partial: SMB operation failed: Failed to list shares: Unable to locate Server Service RPC endpoint
- NCAE-27ec0357b6 DNS EXT FWD / partial: Connected to IP:53, no useful content though...
- NCAE-49be0b578b SMB Login / failure: SMB operation timed out in 5 seconds
- NCAE-34e3807d5a SMB Login / partial: SMB operation failed: Failed to list shares: Unable to connect to IPC$
- NCAE-4b0a05cc84 SSH Login / partial: The following users failed to authenticate with their public key: nills, vetomo
- NCAE-9924ef98f9 SSH Login / partial: The following users failed to authenticate with their public key: vetomo, nills
- NCAE-f750673474 SSH Login / partial: The following users failed to authenticate with their public key: simone_weil, todd_k
- NCAE-cbaa327d45 SSH Login / partial: The following users failed to authenticate with their public key: vetomo, todd_k
- NCAE-71165e8b85 DNS EXT FWD / partial: Failed to lookup: ns1.team18.ncaecybergames.org, files.team18.ncaecybergames.org, shell.team18.ncaecybergames.org
- NCAE-31a06c29be SSH Login / partial: The following users failed to authenticate with their public key: claude_chevalley
- NCAE-57bc10ac12 SSH Login / partial: The following users failed to authenticate with their public key: claude_chevalley, simone_weil