Business & Technology
VCHS Course Catalog
Computer Science Courses
Advanced Cybersecurity Honors (CodeHS)
Many agree that cybersecurity is “the next big thing” in K-12 computer science education. As technology expands and the number of connected devices grows, so does the need for security and network experts. With over 300,000 job openings in the field, students can expect to learn real-world applications of network and security concepts that will open up a world of opportunities. The CodeHS Advanced Cybersecurity course is the capstone course of the cybersecurity pathway. In this course, students will learn advanced topics in the field of cybersecurity, including advanced cryptography, networking, risk assessment, and cyber defense.
The course utilizes a blended classroom approach. The content is a mix of web-based and physical activities. Students will modify existing code and run it in the browser, investigate cyber-related topics, and reflect on them and discuss them, create digital presentations, and engage in in-person collaborative exercises with classmates. Teachers utilize tools and resources provided by CodeHS to leverage time in the classroom and give focused 1-on-1 attention to students.
Students modify and run programs in the browser using the CodeHS online editor. Students will be able to modify text-based programs in HTML, JavaScript, SQL, and simulate shell commands. Students will also participate in simulated cyber attacks on safe sites in order to learn how to mitigate cyber attacks. Students will be able to document their processes and discuss best practices for preventing cyber attacks.
Note: Enrollment in this course will be limited, and students who have previously taken AP Computer Science courses will be given priority.
Course Number | TBD |
Grade Level | 10,11,12 |
Pre-Requisite | Completion of any previous VCHS Computer Science course, but space is limited and priority will be give to studens who have previously taken an AP Computer Science course. |
Application and/or Audition Date | None |
Credits | 10 |
VCHS Graduation Credit | Elective |
UC Approval | Pending - Area D (Science) |
Fees | $75 Curriculum Fee |