
Columbia University’s summer immersion program includes 1-week and 3-week courses in machine learning, blockchain, computer programming, and material science. The three-week program includes a residential component that permits high school students to live on campus and experience the city. Participating high school students get an official certificate of participation as well as written assessments from their professors upon completion of the program.
In addition to the STEM programs mentioned, there are 70+ courses to choose from, which do include the creative, arts, and other disciplines, in addition to a broad array of STEM offerings.