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. Our program culminates with "Advanced Computing - Coding for a Purpose," where students are challenged to address community-minded issues through a computational approach.

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.

STEAM Gender Distribution Pie Charts

Since the program's inception in the 2017-2018 year, overall enrollment in electives has increased 30%, while enrollment of female students has almost doubled and now constitutes 42% of total STEAM course enrollments