Course Description: Game Design
CP and Honors Cyber Security
Note: There is no prerequisite for CP Cyber Security. Before taking Honors Cyber Security, students must complete either AP CSP or Python A and Python B and have taken (or concurrently be taking) Honors Algebra 2
This page contains more information about Westhill's Cyber Security Courses. To see Westhill's on-line materials for Cyber Security, click on the image to the left. In addition to teaching basic Cyber Security principles, there is also significant programming content using the Python programming language. No prior programming experience is assumed or expected.
Cyber Security Promotion
Comparing CP and Honors Cyber Security Courses
The difference in difficulty between the CP and Honors versions of the course is considerable. For the CP course, the only prerequisite is Algebra 1. For the Honors version, the student must have completed Honors Algebra 2 with a grade of B or better.
The video, below, talks about Cyber Security careers in today's world. Cyber Security represents the fastest growing part of the US job market.
Cyber Security Careers
Topics in Cyber Security
The CP version of the course focuses primarily on teaching students the basics of Cyber Security. The Honors version of the course adds material related to prime number theory. The main topics are discussed below.
- Ethics and Society
- Physical Security
- Cybersecurity Principles
- Classic Cryptography
- Cryptography for World War II
- Modulo Arithmetic and One - Way Functions
- Modern Cryptography
- Prime Number Theory
- RSA Algorithm
- Malicious Software
- Web Security