Niche's 2026 ranking places it #3 among the best STEM high schools in America. Its CS path is compact compared to Stuyvesant's, but ends somewhere few high schools go: a real independent research project, often built with the same tools working data scientists use.
The standard College Board Java sequence โ the same target as Brooklyn Tech and Stuyvesant, giving students a shared foundation before BASIS branches into something more unusual.
Start the Java cheat sheet โWhere BASIS pulls ahead of a typical AP-only track โ a dedicated capstone that pushes past standard Java into applied machine-learning concepts, for students who've already cleared AP CS A.
An independent research project with a real research question, a weekly blog documenting progress, and a public presentation at the end โ genuinely closer to undergraduate research than a typical high school assignment.