Skip to content
  • Solutions
    Our Services
    Middle School College Prep
    Transfer Admissions
    SAT Test Prep
    ACT Test Prep
    College Prep for Neurodiverse Students
  • About Us
    Our Story
    Why Us
    Success Stories
    Partnering with Us
    Empowerly for Employers
    Contact Us
  • Programs
    AI Scholar Program
    Research Scholar Program
    Startup Internship Program
    Passion Project Program
  • Resources
    Blog
    Webinars
    Empowerly Score®

Sign In

Free Consultation
Book a Free Consultation

Login

  • Blog > Computer Science, High School, Research Projects, STEM

19 Computer Science Research Opportunities for High School Students

Picture of Madeleine Karydes

Madeleine Karydes

  • June 1, 2024

Back in the early days of the iPhone, advertisements touted convenience. Have a problem? “There’s an app for that!” Today, whether discussing virtual reality to virtual banking, there truly is an app for almost everything. As technology continues to advance at an unprecedented pace, the field of computer science remains at the forefront of innovation and discovery. 

For high school students with a passion for technology, coding, and cybersecurity, 2024 offers an array of exciting research opportunities that can set the stage for future academic and career success. From immersive programs led by industry experts to internships at leading tech companies, these opportunities provide invaluable hands-on experience and mentorship, enabling students to delve deeply into the world of computer science.

In this blog post, we will explore a variety of computer science research programs and internships available to high school students in 2024. These opportunities range from building and showcasing personal projects to learning about cutting-edge cybersecurity measures. Whether you are interested in AI, game design, or data science, there is a program that can help you develop your skills and fuel your passion for technology. Let’s dive in.

1. BlueStamp Engineering

https://bluestampengineering.com/

This program is brought to you by AI experts from Stanford University. BlueStamp’s program is an immersive program in which students take the lead by choosing both a starter and a main project to design and build. At the end of the six weeks students will be able to take their projects home and showcase them on college and job interviews. Students will also develop their own personal webpage, complete with videos and documentation detailing their journey.

  • Location: Palo Alto, CA, online
  • Program Length: 2 or 6 weeks
  • Age Eligibility: Current 9-12th graders

Here, you can hear from the founder of the project and why he cares about students:

Video: Learning By Doing, One Engineer at a Time Robin Mansukhani at TEDxPresidio

2. Cybersecurity & Infrastructure Security Agency

https://www.cisa.gov/careers/work-rolescyber-and-it-interns

Are you curious and passionate about learning how America protects against cybersecurity threats? CISA is hiring current students enrolled in accredited educational institutions from high school to graduate level for paid cyber/IT internships. If you are a student interested in the world of cybersecurity, then CISA is THE place where you want to work. CISA works with industry and government partners to defend against today’s threats and collaborate to build a more secure and resilient infrastructure for the future.

  • Location: Oakland, CA
  • Program Length: Varies
  • Age Eligibility: 9-12th grade

3. Georgetown Pre-College Online Program: Cybersecurity Course

https://georgetown.precollegeprograms.org/cyber

Have you or anyone you know ever experienced a cyberattack? Do you love solving complex issues? Cybersecurity is a fast-paced, exciting field that shows no signs of slowing. This course unveils how cyberspace evolved, how it opened the door for cyberattacks, and how the world of the dark web came to exist. Learn from industry experts from the FBI, CISA, and more about the vulnerabilities that exist on the web, how they’re being exploited, and how cybersecurity experts are unraveling them. See how innovations in AI are affecting cybersecurity and find out what the future entails for this field.

  • Location: Online
  • Program Length: 1 week, 2 weeks, or 4 weeks
  • Age Eligibility: 9-12th grade
science programs

4. Girls Who Code Summer Immersion Programs

https://girlswhocode.com/programs/summer-immersion-program

Students gain the computer science skills they need to make an impact and prepare for tech careers in our free, virtual summer programs. Summer program participants get exposure to tech jobs, meet leaders in tech careers, and find community in our supportive sisterhood; all while investing in their future self.

  • Location: Online
  • Program Length: 2 weeks for virtual immersion; 6 weeks for self-paced
  • Age Eligibility: Current 9-11th for virtual immersion, Current 9-12th for self-paced

5. iD Tech Student Camps

https://www.idtech.com/

Welcome to the original tech camp, built around your child. Students can code mobile apps. Design their own video games. Produce viral videos. Discover the secrets of cryptography. Our flagship program features 50+ innovative courses, blending world-class instruction with fun camp activities. In each week-long session, your child will explore an inspiring campus, make new friends, and build skills that last long after summer.

  • Location: Various locations, online
  • Program Length: 1 week
  • Age Eligibility: Current 8-12th graders

Video: iD Tech Camps | Summer Courses for Kids & Teens | Coding, Robotics, Game Dev | 75+ Destinations

6. Juni Learning Coding Courses

https://junilearning.com/coding-for-kids/

Juni offers online STEAM courses in topics we all wish we could have learned in school like Coding, Storytelling, Investing, and more. Our personalized approach and student-paced curriculum isn’t your one-size-fits-all class. Instead, our instructors learn your child’s passions, work on hands-on projects, and move at a pace that keeps them engaged. Our curriculum was designed in-house by educators to cover the most important topics while engaging learners through exciting projects.

  • Location: San Francisco, CA or online
  • Program Length: Rolling
  • Age Eligibility: All ages

7. Meta Summer Academy

https://metasummeracademy.com/

Meta (formerly Facebook) Summer Academy Externs will have the opportunity to learn about the day-to-day operations of one of the world’s leading social media networks by being part of a dynamic workforce. Externs will work closely with Facebook Mentors in their respective capacities to gain real-world work experience and on-the-job skills that will help propel them into successful careers. 

  • Location: Bay Area, CA
  • Program Length: 6 weeks
  • Age Eligibility: Current 10th graders; must be full-year residents of the CA Bay Area.

8. Microsoft Student Internships

https://careers.microsoft.com/v2/global/en/discoveryprogram

In Microsoft’s high school internship program, students will learn a lot about the world of computer science and programming. Microsoft internships are geared toward STEM (science, technology, engineering and math) students, so if you were thinking of pursuing a degree in one of those fields, Microsoft is the place for you!

  • Location: Redmond, WA
  • Program Length: 4 weeks
  • Age Eligibility: Current 9-12th graders; must reside in the Pudget Sound Area, WA.

Video: Microsoft Intern Experience 2023

9. Mitre Nationwide High School Student Program

https://careers.mitre.org/us/en/the-mitre-high-school-student-program

Are you a high school student who wants to expand your knowledge in the STEM fields? Our expert staff members are looking for skilled, open-minded innovators to learn from and collaborate in cutting edge research, development, engineering, and analysis projects to help make the world a safer place. As a student researcher, you will join and collaborate with our team of expert mentors who are motivated to help you realize your maximum potential.

  • Location: Varies
  • Program Length: 8 weeks
  • Age Eligibility: Current high school students

10. National Institute of Standards and Technology Summer High School Internship Program

https://www.nist.gov/iaao/academic-affairs-office/high-school-students-ship

The Summer High School Intern Program (SHIP) is a NIST-wide summer intern program for students who will have finished their junior or senior year of high school by the start of the program and are interested in scientific research only. Students selected for this competitive volunteer program will participate in cutting-edge research at NIST, and will work closely with NIST staff scientists and engineers on a specific research problem.

  • Location: Colorado or Maryland campuses
  • Program Length: 8 weeks, contiguous
  • Age Eligibility: 11th-12th graders

11. Polygence Pods

https://www.polygence.org/projects?tags=computer-science

Polygence is an online research academy founded by Harvard, MIT and Stanford researchers dedicated to democratizing access to research opportunities for high school students. Connect with an expert mentor online. Develop a research project. Showcase your work and passion through a publication, conference presentation or creative piece. Polygence Pods are a focused, organized exploration on popular career and research topics. You will build a foundation in your research and career goals through a structured research experience with thoughtfully designed lessons and customizable projects. You will be guided by our world-class mentors and meet like-minded peers who share your passion.

  • Location: Online
  • Program Length: Varies
  • Age Eligibility: 9-12th graders
students analyzing plant experiment

12. Student Science Training Program at University of Florida

https://www.cpet.ufl.edu/students/uf-cpet-summer-programs/student-science-training-program/

This is a blended (online and residential) research program for selected students entering senior year and at least 16 years old by the program start date who are considering science, medicine, math, computer science, or engineering careers. The program emphasis is research participation with a UF faculty research scientist and his or her research team. Students interested in attending the UF SSTP must possess a high level of maturity, an ability to live and learn independently, a desire to work collaboratively, and a sincere interest in research.

  • Location: Gainsville, FL
  • Program Length: 6 weeks
  • Age Eligibility: Open to rising seniors (apply junior year)

13. UCLA Game Lab Summer Institute

https://summer.ucla.edu/program/game-lab-summer-institute/

The UCLA Game Lab Summer Institute introduces high school students to game-making as a form of artistic practice, teaching them the techniques and tools that will help them develop analog and digital games that reflect their own creative voice and vision. We now offer two versions of our institute–an in-person, residential experience, as well as a virtual/online program. Students in the program develop a solid aesthetic and technical foundation in various aspects of game design–but just as importantly, they begin learning how to express their own, personal ideas through game-making and game art.

  • Location: Los Angeles, CA, Online
  • Program Length: 2 weeks
  • Age Eligibility: Current 9-12th graders

14. University of Chicago Data & Computing Summer Lab

https://datascience.uchicago.edu/education/summerlab/

In the program, undergraduate students (and Chicago-area high school students) are paired with a data science mentor in various domains, including: computer science, data science, social science, climate and energy policy, public policy, materials science, and biomedical research. Through this pairing the research assistant will engage with and hone their skills in research methodologies, practices, and teamwork. We encourage participation from a broad range of students, and require no prior research experience to apply.

  • Location: Chicago, IL
  • Program Length: 10 weeks
  • Age Eligibility: Current 9-12th graders and undergraduate students

Video: UChicago Summer Undergraduate Programs

15. University of Rochester Pre-College Program: Video Game Design

https://rochesteronline.precollegeprograms.org/game-design

Ever wondered what it takes to customize your own video game? In this course, you’ll do just that. Discover how digital games are built and the skills game designers and developers use. Learn the art of storytelling and the techniques used to embed puzzles, action-adventure, and drama. See interviews with top game designers and explore careers in the field. If you are a committed gamer, a tech wiz, or someone who is intrigued with design, this course is a must.

  • Location: Online
  • Program Length: Multiple 2- and 4-week sessions
  • Age Eligibility: For students ages 13+

16. Empowerly AI Scholars Program

https://empowerly.com/ai-scholars-program

AI is already present everywhere: in our voice-activated devices, smartphone face recognition systems, and autonomous vehicles. The potential to apply this technology for good is limitless. Our program, developed and taught by a team of alumni and graduate students from Stanford and MIT, provides guidance on initiating AI projects, pursuing AI ventures and preparing for college.You can even read a student’s firsthand experience on our blog, here!

  • Location: Online
  • Program Length: 25 hours, 10 sessions
  • Age Eligibility: 7-12th grade

17. Empowerly Passion Project Tutoring

https://empowerly.com/passion-project-program

The Empowerly Passion Project Program helps students discover and build out their passions through a meaningful project while gaining a competitive edge in their college applications. Our student-centered curriculum approach empowers participants to identify their passions and develop a project or initiative to showcase them, such as an app, podcast, blog, Youtube channel, business, or non-profit.

  • Location: Online
  • Program Length: Rolling
  • Age Eligibility: All ages
student with laptop on grass

18. Empowerly Research Scholars Program

https://go.empowerly.com/research-internship-program

We offer a diverse range of research programs, designed to suit a range of ages and experience levels. Each Program has a Spring, Summer, Fall, and Winter session. Create an independent research paper in a pre-designed area of a mentor’s expertise. 

  • Location: Online
  • Program Length: All year
  • Age Eligibility: 8-12th graders

19. Empowerly Startup Internship Program

https://empowerly.com/startup-internship-program

Designed to give high school & college students the opportunity to explore careers, develop professional skills, work with globally-minded companies and strengthen their resume. Choose the session that fits with your schedule; we offer fall, spring and summer startup internships. From tech startup internships to non-technical roles, there are over 40 startups to apply to.

  • Location: Online
  • Program Length: 3 months
  • Age Eligibility: 9th grade+

Computer Science Research: Paving the Way for Future Innovators

If you’re a high school student curious about the future of technology, there’s no reason not to get involved in some capacity. After all, as we’ve seen here—there are plenty of options! 

What’s more, participating in computer science research opportunities during high school not only strengthens students' technical skills, but also fosters critical thinking, creativity, and problem-solving abilities. Regardless of whether you ultimately pursue a career in computer science, the skills will serve you well. The programs highlighted in this article offer diverse experiences, from hands-on project development and internships at top tech companies to specialized courses in cybersecurity and game design. These opportunities empower students to explore their interests, gain practical experience, and build a solid foundation for their future academic and professional endeavors.

As you consider the various programs available in 2024, remember that each experience is a stepping stone toward a promising career in technology. Embrace the chance to learn from experts, collaborate with like-minded peers, and contribute to groundbreaking projects—and most of all, don’t be afraid to ask for help. By seizing these opportunities, high school students can become the innovators and leaders of tomorrow's tech-driven world. With the right support, you can accomplish your dreams! Empowerly is here to help you thrive.

Book A Free Consultation
Share this post
College Internships
Picture of Madeleine Karydes

Madeleine Karydes

Related articles

Find the latest college admissions news, tips, resources and more.

How to Select the Perfect Major: Researching Majors for College

Learn how researching majors for college can shape your application — and discover how to find the right major for your goals and interests.

Empowerly’s Guide to Summer Programs

Explore top competitive high school summer programs and download Empowerly’s new guide to help your student build a standout summer strategy.

How to Stand Out in National Science & History Competitions

Here’s how to win national science and history competitions — and what real students did to get into top colleges like Princeton.

Empowerly is a member of:

Menu

  • Services
  • Success Stories
  • Careers
  • Become a Counselor
  • Refer a Friend
  • Book a Consult

Contact Us

  • enrollment@empowerly.com
  • 800 491 6920
  • empowerly.com

Follow Us

  • LinkedIn
  • Instagram
  • Facebook
Subscribe to our Newsletter
© 2025 Empowerly Inc | All Rights Reserved
Cookie Preferences
Terms & Conditions
Privacy Policy
Solutions
Our Services
Middle School College Prep
Transfer Admissions
SAT Test Prep
ACT Test Prep
College Prep for Neurodiverse Students
About Us
Our Story
Why Us
Success Stories
Partnering with Us
Empowerly for Employers
Programs
AI Scholar Program
Research Scholar Program
Startup Internship Program
Resources
Blog
Referral
Webinars
Empowerly Score®
Book a Free Consultation
Login