Cybersecurity, Al & Engineering Pathway
SUMMARY OF COURSES
SUMMARY OF COURSES![]()
AP Computer Science Principles
Year: 10-12
RCHS Graduation Requirement: Elective, third year Science
UC/CSU – D
Recommended Prerequisite: Integrated Math 1 and Computer Game Design and Programming
AP Computer Science Principles implements the College Board’s AP CS Principles framework. Students work in teams to develop computational thinking and solve problems. In this class they learn Python® programming language to create animations, publish games and develop applications. Students will learn how HTML and CSS direct the client computer to render a page, and experiment with JavaScript™ programming language to provide dynamic content. Students will also be introduced to cybersecurity and online security principles. Students can earn college credits by passing the AP Computer Science Principles exam offered by the College Board. Students also learn Microsoft Excel including data analysis and visualization. Programming languages and Applications learned: Python, JavaScript, HTML and CSS, Microsoft Excel.
Honors Cybersecurity
Year: 10- 12
RCHS Graduation Requirement: Elective
RCHS Graduation Requirement: Elective
UC/CSU - D
Prerequisite: Computer Game Design and Programming or AP Computer Science Principles.
The design of this Honors Cybersecurity course exposes high school students to the ever-growing and far-reaching field of cybersecurity. Students accomplish this through problem-based learning, where students role-play and train as cybersecurity experts. This Course outline strongly connects to the National Cybersecurity Workforce Framework (also known as the NICE Framework or NCWF). Created by the National Institute of Standards and Technology (NIST), this framework identifies standards developed by numerous academic, industry, and government organizations. The framework objectives address topics that span K-12 education and guide learning progressions. The objectives also incorporate many of the big ideas outlined by the College Board and addressed in AP CSP. In addition, the course integrates Computer Science Teachers Association (CSTA) standards. This Cybersecurity curriculum gives students a broad exposure to the many aspects of digital and information security, while encouraging socially responsible choices and ethical behavior. It inspires algorithmic thinking, computational thinking, and especially, “outside-the-box” thinking. Students will learn about core Cybersecurity concepts like CIA model , System Security, Software, Networking Security ,and Cryptography. Students explore the many educational and career paths available to cybersecurity experts, as well as other careers that comprise the field of information security.
Prerequisite: Computer Game Design and Programming or AP Computer Science Principles.
The design of this Honors Cybersecurity course exposes high school students to the ever-growing and far-reaching field of cybersecurity. Students accomplish this through problem-based learning, where students role-play and train as cybersecurity experts. This Course outline strongly connects to the National Cybersecurity Workforce Framework (also known as the NICE Framework or NCWF). Created by the National Institute of Standards and Technology (NIST), this framework identifies standards developed by numerous academic, industry, and government organizations. The framework objectives address topics that span K-12 education and guide learning progressions. The objectives also incorporate many of the big ideas outlined by the College Board and addressed in AP CSP. In addition, the course integrates Computer Science Teachers Association (CSTA) standards. This Cybersecurity curriculum gives students a broad exposure to the many aspects of digital and information security, while encouraging socially responsible choices and ethical behavior. It inspires algorithmic thinking, computational thinking, and especially, “outside-the-box” thinking. Students will learn about core Cybersecurity concepts like CIA model , System Security, Software, Networking Security ,and Cryptography. Students explore the many educational and career paths available to cybersecurity experts, as well as other careers that comprise the field of information security.
POTENTIAL CAREERS
POTENTIAL CAREERS![]()
| High School Diploma | 2 Year College Degree | 4 Year College Degree |
| Junior Web Developer | Junior Programmer | Software Engineer |
| Junior Software Developer | Programmer I (State of California) | Network Engineer |
| Help Desk Specialist | Computer Support Specialist | Associate Information Systems Analyst |
| LAN Maintenance Technician | Software Installer | Information Security Analyst |
| Computer Operator | Desktop Publisher | Associate Programmer Analyst |
| Word Processing Operator | Multimedia Specialist | Java Application Developer |
| Telecommunications Specialist | Software Developer | |
| Technical Writer | Web Developer |