Exploring Computer Science: Students will learn the fundamentals of computer science such as algorithm development, problem solving, and programming to help students use digital tools or languages to solve real-world problems
Introduction to Engineering Design: Students use 3D solid modeling design software to design solutions to solve real-world problems.
Advanced Placement (AP) Computer Science Principles: Students will learn college-level data simulation and programming skills & languages, building upon the foundations of block coding and advancing to text- and object-based programming languages.
Engineering Design and Development: Students work in teams to identify a real-life problem that they would like to fix, then design and develop an original solution by applying an engineering design process.