Computer science students have the opportunity to participate in a variety of extracurricular opportunities such as student-run clubs, software competitions, field trips, job shadows and more!
Local Field Trips
During the academic year, each class has the opportunity to visit a local company and interact with programmers, software designers, engineers and other industry professionals. In the 2016-17 school year, computer science classes visited AppFolio, QAD, Sonos, Allosphere/MAT lab, UCSB and more.
There’s no better way to gain an understanding of what it might be like to work in the field of CS than by spending a day “on the job.” Computer science students have the opportunity to participate in a one day program shadowing local professionals as they go about the regular tasks in their day. A question/answer panel is also part of many of the job shadow visits. The following local companies have generously donated their time to this program: AppFolio, Deckers, FastSpring, Karl Storz, Novacoast, Procore and QAD.
Field trips to Silicon Valley
CS Master Program students will take a spring field trip to Silicon Valley to tour software engineering departments at companies such as Facebook, Google, Yahoo and visit several early stage startups in San Francisco. They will also visit the Computer History Museum and the Tech Museum of Innovation in San Jose. Students enrolled in the 2-year program will be included if space is available.
2015 field trip to Silicon Valley
SBHS Robotics Club
The Robotics Club at SBHS is oriented around the competitions that involve programming. They send teams to the regional Botball Tournament in Los Angeles each May. In addition, the group will also participate in a Vex Robotics challenge. The objective is to have small teams and ample hands-on experience, and to participate in the same competition for several years in a row. Students with a strong interest in robotics may want to take “C Programming for Robotics”, a one semester course that will be offered starting in the summer of 2014. One advantage of the Robotics Club is that students are encouraged to participate year-round for four years, developing more expertise each year. This program is also 100% student-driven, with the older students taking on leadership and organizational responsibilities.
Starting in the spring of 2015, participants in the CS Master Program and students with more than one CS class completed will be encouraged to engage in coding competitions that are suitable for high school aged students (e.g. local or regional ACM competitions and those developed by the Academy in partnership with local universities).
Software engineers and internet entrepreneurs will be invited to speak with CS students on a regular basis.
The SBHS CS Academy is partnering with local firms to offer programming internships to CS Master Program students after their junior year. The CS Academy will also host industry speakers on topics relating to software engineering, cloud computing, security and other issues relevant to the study of computer science.