From building your first website to developing your own curriculum.
Website Design/Development, JavaScript
Java, Website Design/Development
Java, Video Game Development
Website Development, Server-Side Development
Whatever you want. Examples include artificial intelligence, cybersecurity, and college-level computer science courses.
*H CS Capstone is a unique independent study course not found in standard course catalogs. It is reserved for dedicated students who will have completed the core curriculum and requires explicit permission and approval from Mr. Engel and Mr. Price.
You aren't just writing code for a grade; you are building solutions for the real world. Check out what our students are developing.
CS Principles, 2024-2025 School Year
Take your skills further with our student-led organization.
We host a variety of events, guest speakers, and challenges throughout the year to build our skills:
We give a prompt in one meeting, and members have two weeks to make the best project that fits the prompt.
Members get into teams to solve a problem in the most efficient way possible in 30 minutes. Submissions are scored on correctness, efficiency, and clarity.
Members can code a solution or just come up with an algorithm. This way anyone can participate, not just those who know how to code.
We do hardware demos with equipment like a Raspberry Pi. We also look at something that was coded and work together to figure out how it was made.
We challenge members to learn and write a program in a specific language that they probably have never used. Example languages include Rust, C, Go, and Swift.
Our computer science graduates have been accepted to top-tier universities, including: