Courses Offered at El Rancho HS

Code Title Department Description

Computer Science Principles, Advanced Placement Math Prerequisite: Integrated Math I (Algebra 1) with a “C-” or better
AP CSP is a two-semester course that introduces students to the essential ideas of Computer Science. While preparing for the AP CSP exam, students will have the opportunity to use Computer Science to address real-world issues that interest them. They will build and refine their skills in creative problem-solving, and will learn about internet structures, cyber security issues, and the global impacts of computing.
While programming is taught in the course, no previous experience is required, and it is only one among many aspects of computing that students will learn. Almost every field today—including business, law, medicine and science—requires an understanding of computing. The skills students learn in this course can be applied across a wide range of careers and disciplines.