Skip To Main Content

Computer 科学

Computer science teacher working with student
学者_Computer科学_Hero.jpg

解锁 the power of computational thinking. 

Our Computer 科学 coursework explores the world of programming and computers in a project-based, collaborative environment. We will build critical project man年龄ment skills in order to design, 实现, 测试, 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

Tony Pound

Computer 科学 Teacher; Assistant Coach, Varsity Cross Country

Branson Curriculum Guide

students in class

Read the Curriculum Guide to see all the courses we offer in the 2023-24 academic year.

Yearlong Courses

  • Object-Oriented Programming in Java

Fall Semester Courses

  • Responsive Web P年龄 Design
  • Programming in Python
  • Applied AI in Python (Offered through the Bay Area BlendEd Consortium. See BlendEd Course Offerings)
  • Numerical Methods with Python, Part 1

Spring Semester Courses

  • Mobile Application Development in iOS
  • Machine Learning in Python
  • Introduction to the Arduino Platform and C Programming

For a complete list of computer science courses and their descriptions, read the 2023-24 Curriculum Guide.