Computer Science
Computer Science students are put in the active role of being designers and builders. With this authentic application of computer science knowledge, students develop strong algorithmic and computational thinking skills. Problem-based collaborative learning fosters 21st century skills of critical thinking, creative problem solving, collaboration, and communication. Mathematics or science course credit is earned through Computer Science classes. All Computer Science courses require that you have taken or be concurrently enrolled in Algebra II. Note that elective courses may not be offered if there is not sufficient student interest.