NOTE:
→All Computer Science classes count towards your "21st Century Learning" graduation requirement!
→When registering for these courses in Genesis, they can be found under the "Math" section!
→ Fun and easy elective covering all aspects of CS: programming, the internet, big data, AI, cybersecurity, and more!
→ Learn the basics of coding by making games and creative projects using a drag-and-drop platform
Prerequisite: NONE - no programming background needed!
Grades: 9, 10, 11, 12
Semester Course (2.5 credits)
→ Learn coding with text-based languages such as Python
→ Develop computational thinking and problem-solving skills through hands-on programming projects
Prerequisite: NONE - no programming background needed!
Grades: 9, 10, 11, 12
Semester Course (2.5 credits)
→ Designed for students who are interested in exploring a career in Cybersecurity
→ Hands-on labs are used to learn strategies to protect against security threats
Prerequisite: NONE
NOTE - only offered every other year
(will run 2027-2028 school year)
Grades: 9, 10, 11, 12
Semester Course (2.5 credits)
→ Explore key computer science concepts, including programming, the internet, cybersecurity, encryption, big data, and AI, while building computational thinking and problem-solving skills
→ Earn college credits
Prerequisite: Algebra 1 - no programming background needed!
Great AP course for 9th graders!
Grades: 9, 10, 11, 12
Full Year Course (5 credits)
→ Deep dive into Java programming, emphasizing code design and implementation
→ Earn college credits
→ Counts as a math class
Prerequisite: AP CS Principles
Grades: 10, 11, 12
Full Year Course (5 credits)
→ Explore various CS areas of study through hands-on projects aligned with college and career pathways
→ Topics include AI, data science, cybersecurity, cryptography, web design, and programming
→ Scholarship opportunities
Prerequisite: AP CS Principles or AP CS A
Grades: 10, 11, 12
Full Year Course (5 credits)