Start by reading below to find the description that best reflects your primary interests or long-term goals.
The options suggested are general ideas; they are not black-and-white rules.
This site does not replace conversations with your school counselor or teacher. Always consult with your counselor when making final course selections and checking graduation requirements.
To see a full comparison of all courses, scroll to the bottom of the page.
To see details about all courses, click HERE.
I want a broad, creative course that focuses on the societal impact of technology, ethics, and app design using computer science.
I am ready to learn a language (java) and dive into algorithms and ideas. This is essential for students interested STEM careers or majors.
I want to maximize my time in high school by earning college credit where possible. Show me the options available in CS!
I need a focused, project-based course that introduces me to concepts like problem solving, data, robotics, or societal impacts.