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)