This course is designed to introduce virtual reality, augmented reality, and mixed reality with hands on creation and application. The course covers the difference between these two fields and how each can be used to build digital tools of the future. Students will build immersive environments with WebVR, Unity, Unreal, SparkAR, and many other professional 3D creation tools. By the end of this course, students will be well-equipped to continue their own learning in XR development.

Drone Operation and Maintenance is designed to introduce students to the fundamentals of flying drones. Virtual and hands-on topics covered typically include FAA rules and regulations; types and capabilities of unmanned aircraft; drone piloting; aerial photography and videography; maintenance and preflight procedures; and aeronautical decision-making. The course curriculum prepares students for FAA Drone FAA Part 107. 

This class may be used as a math credit.

AP Computer Science Principles is a college-level introductory course that explores the breadth of computer science. Students learn to design and evaluate solutions, develop algorithms and programs, and apply computing to solve problems. They use abstraction and data to generate new insights, explain how computing systems and innovations—including the internet —function, and examine their societal impacts.

The course emphasizes collaboration, problemsolving, and ethical participation in the computing community.

Students are expected to take the Advanced Placement Computer Science Principles exam at the completion of the course.