At a time when computer science affects how we work and live, the Computer Science pathway empowers students to become creators, instead of merely consumers, of the technology all around them.
The program’s courses engage students in compelling, real-world challenges. As students work together to design solutions, they learn computational thinking – not just how to code – and become better thinkers and communicators. Students gain knowledge and skills they will use in high school and for the rest of their lives, on any career path they take.
Students experience the big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course empowers students to develop computational thinking skills while building confidence that prepares them to advance in computer science.
Using Python® as a primary tool, students explore career paths that utilize computing, discover tools that foster creativity and collaboration, and tackle challenges like app development and simulation. This course is endorsed by College Board, giving the opportunity to take the AP Computer Science Principles exam for college credit.
Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. This course is endorsed by College Board, giving students the opportunity to take the AP Computer Science A exam for college credit.
Whether seeking a career in the growing field of cybersecurity or learning to defend their own personal data or a company’s data, students in Cybersecurity establish an ethical code of conduct while learning to defend data in today’s cyberworld.
Students experience the big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course empowers students to develop computational thinking skills while building confidence that prepares them to advance in computer science.
Students use artistic and technological foundations to create animations. The basic principles of digital animation are reviewed, including character development and story conception through production. Students learn the technical language used in the animation industry and basic animation methods. They will also learn techniques about various ways to plan, create, and prepare for animation in pre-production, production and post-production. This course prepares students for the Adobe Certified Associate for Flash/Animate CC certification exam.
Students design and develop fully functional video games with product design documentation. This course emphasizes game control and logic, design tools, and the physics of games using computer programming. Products will integrate mixed reality coding for the Unity Environment as well as design using Adobe Animate. Students will have opportunities to work with career professionals and mentors. This course prepares students for the Unity Certified User: Programmer or VR Developer certification exam.
Using Python® as a primary tool, students explore career paths that utilize computing, discover tools that foster creativity and collaboration, and tackle challenges like app development and simulation. This course is endorsed by College Board, giving the opportunity to take the AP Computer Science Principles exam for college credit.
Software engineer
Game design and developer
Website designer
Information technology
Network system engineer
Database administrator
Systems controller
Information security analyst
Cybersecurity
Mathematics
Problem solving
Logistics
Creativity
Coding
Critical thinking
Computer Programmer $89,190
Software Developer $110,140
Database Developer $98,860
CIS Project Manager $151,150
Systems Administrator $84,810
Video Game Developer $110,140
Web Developer $77,200