Skip to content

Schedule - Spring 2027 ​

This is the course as it appears under Modules in Canvas: the same modules, the same items in the same order, with the due date and points of each graded one. Work is due at 11:59 pm Mountain time on the day shown.

Labs may be submitted up to two days late with no penalty, except Lab 10, which is due on the last day of instruction. Discussions have no grace period, and nothing but the D6 final reflection is accepted after the last day of instruction on April 30.

▾Course Resources
▾Getting Started (January 11 - January 17)
▾Module 1: What Is Cyber Security? (January 11 - January 17)
▾Module 2: Security Principles and the Human Factor (January 18 - January 24)
▾Module 3: Law, Regulation, Ethics, and Privacy (January 25 - January 31)
▾Module 4: Risk Management and Threat Modeling (February 1 - February 7)
▾Module 5: Authentication and Credentials (February 8 - February 14)
▾Module 6: Authorization, Access Control, and Accountability (February 15 - February 21)
▾Module 7: Symmetric Cryptography (February 22 - February 28)
▾Module 8: Public-Key Cryptography, Hashing, and Signatures (March 1 - March 7)
▾Module 9: Review and Catch-Up (March 8 - March 14)
▾Module 10: Keys, Certificates, PKI, and TLS (March 22 - March 28)
▾Module 11: Network Security and Attacks (March 29 - April 4)
▾Module 12: Malware and Adversarial Behaviors (April 5 - April 11)
▾Module 13: Software Security, Memory Safety, and Assurance (April 12 - April 18)
▾Module 14: Web Security and Injection (April 19 - April 25)
▾Module 15: Security Operations, Detection, and Incident Response (April 26 - April 30)
▾Module 16: Finals Week (May 3 - May 7)

Released under the MIT License.