Menu
Search
Login

Computer Science at the Ranch

Contact Mr. Crone if you have questions, or just see your counselor to sign up!

* * * * * * * * * * * * Non-AP Electives * * * * * * * * * *

Intro to Computer Science with Python

Fulfills "a - g" requirement.
A beginner's introduction to coding and related CS topics. Start here to get prepared for the AP classes.

* * * * * * * * * * * * Advanced Placement Electives * * * * * * * * * *

Computer Science Principles, Advanced Placement (AP CSP)

Fulfills "a - g" requirement.
This course covers many different topics. It's an overview of the whole field of Computer Science. Hardware, software, coding, social & cultural issues. A little bit of everything. (CollegeBoard)

Computer Science A, Advanced Placement (AP CSA)

Fulfills "a - g" requirement.
Rigorous coding....in Java...that's it! (CollegeBoard)