Skip Navigation
Search
Prism background design

ICPS CURRICULUM

An ICPS participant taking diligent notes during class

Strengthening Skills in STEM

The Institute holds 20 Saturday morning classes for each grade level during the academic year. Classes are two and a half hours long, and additional time is allocated for special projects outside of the classroom.

There are three grade levels, each with a capacity of 26-33 participants. The groupings include 5th and 6th graders, 7th and 8th graders, and 9th and 10th graders.

For each group, several expert educators collaborate to set forth the syllabus, pedagogy, design of challenging problems, activities, and assessment instruments.

View Our 2025-2026 Calendar

Examples of Topics Covered


Grades 5 and 6


Divisibility Theorems
Geometry
Probability
Astronomy
Density
Number Theory & Patterns
Mathematics in Nature
Forces in Action
Triangulation With Scale
Drawings
Logic Matrix Puzzles

Grades 7 and 8


Problem-Solving Strategies
Number Theory
Geometry
Geoboards
Probability & Statistics
Using Math to Find Missing Treasure
Calculation of the Speed of Sound
Drawing of an Ocean-Bottom Profile
Measurement & Graphing
Construction of a Multi-Data Graph

Grades 9 and 10


Euclidean Algorithm
Theory of Finite Differences
Taxicab Geometry
Stewart's & Other Special Theorems
Hero's Formula
9-Point Circle
Mass-Point Geometry
Permutations/Combinations
Binomial & Multinomial Theorems
Graph Theory Basics
The Traveling Salesman Problem

Take the next step

Get involved with ICPS!

Sign Up for Updates    Donate