
Computer Science
Unlock the power of computational thinking.
Our Computer Science coursework explores the world of programming and computers in a project-based, collaborative environment. We will build critical project management skills in order to design, implement, test, and work towards innovative solutions.
In the classroom, you will learn the fundamentals of programming and problem solving. Using Python and web app development applications, you will dissect and interpret data. You will also have the opportunity to work with industry experts in the fields of Machine Learning and Applied Artificial Intelligence. Whether you’ve never written a line of code, or you’re an experienced computer programmer, we have the course for you!

Tony Pound
Mathematics & Computer Science Department Chair; Assistant Coach: Cross Country & Mountain Biking
Yearlong Courses
- Algebra I with Computer Science
- Object-Oriented Programming in Java
Semester Courses
- 3D Game Design in Unity
- App Development
- Applied AI in Python
- Introduction to the Arduino Platform and C Programming
- Python Programming
For a complete list of computer science courses and their descriptions, read the Curriculum Guide 2026-27 | Guía de Estudios 2026-27. Please note that CS courses are found in the "Mathematics & Computer Science" section.
