The STEAM Curriculum: An Overview

The new curriculum includes courses in science, math, technology, engineering, and the arts, which will be taught in an integrated, experiential fashion that mirrors the interdisciplinary manifestation of these subjects in the actual world. Here is a sampling of the new Upper School curriculum.

Freshman STEAMinar

As the foundational STEAM program in the Upper School, the STEAMinar is designed to give all 9th graders a baseline of literacy in STEAM disciplines. Embedded within 9th Grade Math and Science courses, the STEAMinar will explore interdisciplinary topics such as coding, computational thinking, statistical literacy, and biotechnology.

Computer Science

From “Introduction to Computer Science” to “AP Computer Science Principles,” our completely redesigned Computer Science curriculum will endow students with technological literacy and opportunities for advanced study in coding and programming, all within a framework that emphasizes the important role of computer science in modern society.

Robotics and Information Processing

A newly-created Robotics course will give students the opportunity to participate in VEX Robotics competitions, while also situating the study of Robotics within a broader exploration of microprocessors and artificial intelligence.


The engineering component of the STEAM program will engage students in authentic engineering experiences and inspire them to embrace an engineer’s habits of mind. This project-based course encompasses a broad range of engineering concepts and disciplines, and was designed to engage learners of diverse interests, backgrounds and abilities.