Computer lab setup Students working on computers Creative brainstorming wall

Welcome!

Our courses provide hands-on, engaging environments where students build real-world coding and cybersecurity skills. Each course includes projects, labs, and activities to reinforce core concepts.

Courses Offered 2025–2026

AP Computer Science A
This course introduces students to object-oriented programming using Java. Students will learn to design and build solutions to real-world problems by writing, testing, and debugging code. Emphasis is placed on algorithm development, data structures, and object design. By the end of the course, students will be prepared for the AP CSA exam.
AP Computer Science Principles
This course offers a broad overview of computer science through the lens of creativity and real-world applications. Students explore topics like the internet, cybersecurity, algorithms, and data. They also develop their own programs and digital artifacts. The course emphasizes the impact of computing on society and prepares students for the AP CSP exam.
PLTW Computer Science Essentials
Designed as an introductory course, this class focuses on foundational programming concepts using block-based and text-based tools. Students create apps and games while learning about variables, conditionals, loops, and events. The course fosters logical thinking and creative problem solving. It provides an engaging launch into the world of computer science.
PLTW Cybersecurity
This course equips students with the knowledge and skills to protect information systems from cyber threats. Topics include encryption, authentication, networking, and system vulnerabilities. Students investigate real-world scenarios and design secure systems. The course emphasizes ethics and responsible computing in the digital age.