This full-year course is a high school computer science course focused on cyber security. The Python programming language is integrated into this course to help teach important security principles. The main topics covered in this course are: Ethics and Society, Security Principles, Classic and Modern Cryptography, Malicious Software, Physical Security, and Web Security.
Most of the curriculum and materials for this Massively Open On-Line Course (MOOC) has been taken from a document
provided by Derek Babb
. Materials for the cryptography lessons have been reproduced from the Mobile CSP
organization's AP CSP coursework