cs Course descriptions

AP Computer science Principles

AP Computer Science Principles is an introductory course that illustrates the breadth of computer science. Students learn to apply computer science to solve problems. (Units include: Digital Information, The Internet and App Design)

Pre AP Computer Science I

This is an introductory-level course for students brand new to programming and computer science. In this course, students will learn problem-solving strategies, software design, and the foundations of computer science using two key tools: the Project STEM programming environment and EarSketch, a software package that turns your code into music.

advanced cloud computing

Students dive deeply into cloud computing best practices and learn how cloud computing helps people all around the world.

career preparation I

Career Preparation I is a course taken by students who will have an internship during the semester. The coursework supports a student work-based learning experience.