top of page
Post: Blog2_Post

10 Summer Computer Science Programs for Middle School Students in New York

Students in New York who are interested in computer science can benefit from summer programs. Designed to increase your knowledge while providing fun summer activities, you can explore your interests through such programs. They also enable you to develop field-specific skills like coding, problem-solving, and more.


Through interactions with industry professionals and faculty, you learn about career pathways in the field. Similarly, you collaborate with peers on hands-on activities and start building a network. If this intrigues you, here are some computer science programs you can opt for.


Acceptance rate/cohort size: Highly selective

Location: Virtual

Cost: Varies; financial aid available

Dates: 8 weeks, varies by cohort

Application Deadline: Varies according to cohort

Eligibility: Students in grades 6 to 8


Students looking to conduct computer science research can opt for Lumiere’s Junior Explorer Program. The program pairs you with PhD mentors from prestigious universities, such as Harvard, Oxford, MIT, and Princeton, who are experts in computer science. As you progress through the program, you learn how to read and interpret academic literature, build research questions, and create outputs such as a high school-level research paper or case study, which enables you to build crucial skills. You work on building scientific communication skills through feedback and writing coaching sessions. You can publish your research in academic journals through the Junior Research and Publication Program.


Acceptance rate/cohort size: Selective

Location: New York City, NY

Cost/Stipend: None

Dates: July 6 – 31

Application Deadline: May 15

Eligibility: Rising 7th and 8th graders who are NYC residents


NYU’s SoSC program is a way for you to explore the fields of engineering and technology. The program teaches you coding, microcontroller programming, electronics, and circuitry basics, which are important topics in computer science. You also study environmental and urban science. With a focus on New York City, you learn how technology can help make urban life safer and sustainable through practical projects. You then work in small groups to build a project that uses computer science and engineering to solve an urban problem. At the end of the program, you present your project to the cohort during the presentation session.


Acceptance rate/cohort size: Not specified

Location: Virtual

Cost: Varies; financial aid available

Dates: 25 hours over 10 weeks (on weekends) during the spring cohort and 25 hours over 2 weeks (on weekdays) during the summer cohort.

Application Deadline: Rolling deadlines

Eligibility: Students in grades 6 – 8


Veritas AI’s AI Trailblazers program is an interdisciplinary option that combines computer science and technology. The program delves into the basics of AI and machine learning. You can expect to study a diverse set of topics like Python, data analysis, regression, image classification, neural networks, and AI ethics. The theoretical instruction is followed by a practical project. For this project, you must solve a real-world challenge in computer science using technology. Past students have built a machine-learning model to classify music genres and a machine-learning algorithm to provide a custom list of educational resources based on selected specifications.


Acceptance rate/cohort size: Selective

Location: New York University, New York, NY

Cost/Stipend: None

Dates: July 6 – 31

Application Deadline: March 31

Eligibility: All NYC students in 7th or 8th grade during the application period


If you want to get a taste of what a career in computer science looks like, consider participating in NYU’s College and Career Lab. You step into the role of various professions while attending classes in the subject. In addition to college-style lectures, you participate in intensive workshops in your chosen track. In the engineering track, you learn about civil engineering, computer science, ethics in artificial intelligence, and more. The program involves lectures, classroom discussions, and hands-on activities that enhance your knowledge and prepare you for a career in computer science.


Acceptance rate/cohort size: Selective

Location: New York City, NY

Cost/Stipend: None

Dates: July 6 – 30

Application Deadline: May 15

Eligibility: Students in grades 6 and 7 who are NYC residents


This program by NYU blends engineering with sustainability for middle schoolers. Here, you learn electronics and coding, crucial topics in computer science. Using this knowledge, you build a sound monitoring device. In addition to coding, the course teaches you about noise pollution and sustainability in New York City. You explore the impact of noise pollution on public health in an urban context. You present the smart city technology you build during the program at the culminating expo. 


Acceptance rate/cohort size: 35 per session

Location: Stony Brook University, Stony Brook, NY

Cost: $500

Dates: June 29 – July 3

Application Deadline: On a first-come, first-served basis

Eligibility: Students in grades 6 – 8


This challenging program by Stony Brook University is for students to learn about engineering. The program teaches you various engineering disciplines, including electrical, biomedical, mechanical, and civil. You study a range of topics that blend engineering with design. Students interested in computer science learn to code using Python and create a unit converter. This is a broad program that teaches you engineering through hands-on activities like engineering design, programming, and data analysis to solidify your learnings. 


Acceptance rate/cohort size: 14 – 16

Location: Various locations, including Speyer School, New York, NY

Cost: $4,117

Dates: June 28 – July 17 (Summer A) or July 19 – August 7 (Summer B)

Application Deadline: June 21 (Summer A) or June 8 (Summer B)

Eligibility: Students in grades 5 and 6 who meet CTY-level quantitative scores


Middle schoolers curious about robotics and computer science can opt for this program by Johns Hopkins CTY. You learn computer science topics like algorithms, sequential control flow, and Boolean operators. You also gain a basic understanding of engineering principles as you design, plan, and build interdependent autonomous machines using robotics parts. Uncover the various components and coding that go into everyday machines. By the end of the program, you will have an understanding of software, hardware, and firmware and their role in robotics. 


Acceptance rate/cohort size: Not specified

Location: The City College of New York, New York, NY

Cost/Stipend: None

Dates: July 6 – August 7

Application Deadline: May 31

Eligibility: Middle school students who reside or attend school within the five boroughs of New York City.


The City College of New York offers a range of free programs for middle and high schoolers to learn STEM subjects. Students interested in computer science can opt for the 5-week summer programs. Here, you learn app design and game design through interactive projects. You also discover the future of tech by learning robotics. By taking classes in humanities, math, and the sciences, you gain holistic knowledge that prepares you for future academics. You will develop critical thinking, problem-solving skills, and creativity skills. 


Acceptance rate/cohort size: 6 per cohort

Location: Virtual

Cost: From $2,599

Dates: July 6 – 31

Application Deadline: Not specified

Eligibility: Students aged 11 – 18


This virtual program by Berkeley is challenging and teaches you about AI, data science, and coding, crucial topics in computer science. The course begins by introducing you to Python, a crucial language that helps you understand big data. During the program, you learn how to create data visualizations, build machine learning models, and apply AI in the real world. The lectures cover different theoretical topics and techniques. You maintain a coding notebook during this time. In small cohorts, you work on practical projects. Cohort time also allows yout to conduct original research. By the end of the program, you will have a portfolio of work and a certificate of completion.


Acceptance rate/cohort size: Not specified

Location: Various locations, including New York, NY

Cost/Stipend: None

Dates: August 3 – 14 (New York, NY)

Application Deadline: Not specified

Eligibility: Young women and gender-expansive teens aged 13 – 18


A coding-intensive camp for students interested in computer science, Kode with Klossy is selective and held at various locations. You can choose from a range of computer science tracks that best fits your interests, including AI, web development, data science, and more. Each track teaches you specific coding languages and equips you with practical skills such as data analysis, website development, and so on. You also complete hands-on projects in each of the tracks, which become part of your portfolio. Learning alongside like-minded peers, you develop your knowledge of and passion for STEM subjects. 


Stephen is one of the founders of Lumiere and a Harvard College graduate. He founded Lumiere as a Ph.D. student at Harvard Business School. Lumiere is a selective research program where students work 1-1 with a research mentor to develop an independent research paper.

One__3_-removebg-preview.png
  • Facebook
  • Instagram
  • Twitter
  • LinkedIn

+1 ​‪(573) 279-4102‬

United States of America: 919 North Market Suite 950, Wilmington DE, 19801, USA

United Kingdom: Camburgh House, 27 New Dover Road, Canterbury, Kent, United Kingdom CT1 3DN

We are an organization founded by Harvard and Oxford PhDs with the aim to provide high school students around the world access to research opportunities with top global scholars.

©2024 by Lumiere Education.

bottom of page