10 Computer Engineering Summer Programs for High School Students

If you are looking to pursue a career in computer science or engineering, you should consider joining a summer program. These programs often provide an immersive dive into the dynamic world of computer engineering, offering hands-on experiences in designing circuits, programming microcontrollers, and tackling real-world engineering challenges. 


To help you get started and pick the right fit for you, we have compiled a list of 10 computer engineering summer programs for high school students! 



1. NYU Summer Program for Automation, Robotics, and Coding (SPARC)

Location: New York University 

Cost: $2975

Application Deadline: April

Program Dates: June 17 - June 28 for session 1, July 8 - July 19 for session 2, and July 29 - August 9 for session 3

Eligibility: Must be at least 14 years old the day the program begins


The Summer Program for Automation Robotics and Coding (SPARC) will introduce you to the basics of robotics, mechatronics and programming. This is a 2 week, full-day summer program for rising 9th through 12th grade high school students. You do not need experience in robotics to participate in SPARC, but should be academically strong students with an interest in robotics and the ability to take initiative. 


Through the program, you will learn the applications of microcontrollers, interface sensors and actuators through hand-on manipulation of the components provided in their robotics kit. You also learn about basic electrical components, circuits, and circuit configurations; microcontroller anatomy, features, and programming; coding key constructs like variables, conditionals, loops, data representations; all while building interactive, robotic devices. 


The program introduces advanced technical skills like how to interface various electrical and electronic components with the microcontroller and how to perform serial and parallel communication. Other challenging content includes learning to add sensors and actuators, how to acquire measurements from sensors, and how to command the actuators under program control


2. Veritas AI Fellowship with Publication and Showcase

Location: Virtual

Cost: $4900

Application Deadline

Program Dates: Varies, 15, 1-1 sessions with a mentor. 2 sessions with a publication expert.

Eligibility: Students in grades 9-12 with a basic understanding of Python


The Veritas AI Fellowship with Publication and Showcase is a great opportunity for you if you’re interested in computer engineering, providing a unique avenue for you to deepen your expertise and contribute to the forefront of artificial intelligence (AI) research. This fellowship acknowledges the intersection of computer engineering and AI, making it an ideal program for individuals interested in leveraging AI technologies within the context of hardware and systems design.


You will work closely with experienced mentors, delving into AI research topics that intersect with computer engineering, such as embedded systems, hardware acceleration for AI algorithms, and the integration of AI into cyber-physical systems. You can check out some past projects here.


Engaging in hands-on projects allows you to apply theoretical knowledge to real-world challenges, fostering a deeper understanding of the complexities involved in implementing AI solutions in hardware. The opportunity to publish your research findings not only contributes to the academic discourse but also establishes a tangible record of your contributions to the field, enhancing your credibility and visibility within the computer engineering and AI communities.

3. Lumiere Research Scholars Program

Location: Virtual 

Program dates: Upcoming - December 18 

Cost: Varies

Application deadline: Rolling, cohort-based. Applications for the winter cohort are now open. You can apply here

Eligibility: High school students 

The Lumiere research program, founded by Harvard and Oxford PhDs, is a great opportunity for you if you have a keen interest in computer engineering. With a unique one-on-one structure, this program enables you to work closely with a PhD mentor to conduct an independent computer engineering research project

By offering a range of disciplines, including computer science, mathematics, and engineering, Lumiere encourages you to engage in cross-disciplinary research. This approach is invaluable for computer engineering students as it allows you to integrate your knowledge with related fields, fostering a holistic perspective that is crucial in addressing real-world challenges in technology and engineering.

Furthermore, the Lumiere Research Scholars Program provides students the flexibility to choose their specific area of interest within computer engineering. Whether it's hardware design, software development, embedded systems, or artificial intelligence, participants can tailor their research projects to align with their passion and career goals. This tailored approach ensures that you gain expertise in areas directly relevant to your interests within the broader scope of computer engineering. The financial aid offered by the Lumiere foundation also makes this program accessible to a diverse range of students, regardless of their economic background. 


4. Horizon Academic Research Program

Location: Virtual 

Application Date: May 21, 2024 for the summer cohort, and September 25, 2024 for the fall cohort 

Program Dates: 

  • Summer seminar - June 24, 2024 - September 2, 2024

  • Fall seminar - October 23, 2024 - February 19, 2025

  • Lab dates are flexible, but you must apply 4 weeks in advance.

Eligibility: High school students with good academic standing (>3.67/4.0 GPA) can apply. Most accepted students are 10th/11th graders! Only a couple of tracks require formal prerequisites, more details of which can be found here.

Horizon offers trimester-long research programs for high school students across subject areas such as data science, machine learning, political theory, biology, chemistry, neuroscience, psychology, and more! It is one of the very few research programs for high school students that offers a choice between quantitative and qualitative research! 

Once you select a particular subject track and type of research you’ll be paired with a professor or Ph.D. scholar (from a top university) who will mentor you throughout your research journey. You’ll work to create a 20-page, university-level research paper that you can send to prestigious journals for publication as a high school student. 

This program is a solid opportunity for you to pursue a research program in highly specialized fields, under the guidance of a top scholar. The program also provides a letter of recommendation for each student, as well as detailed project feedback that you can use to work on future projects and on college applications. Apply here!

5. NASA OSTEM High School Internship Programs

Location: NASA centers across the country

Cost: Free and students will be awarded a stipend 

Application Deadline: May 26 (Fall), August 30 (Spring), October 20 (Summer)

Program Dates: Spring session (Mid January - Early May), Summer session (Late May - August), Fall session (Late August - Mid December)

Eligibility:

  • Be a U.S. citizen

  • Have a cumulative 3.0 GPA (on a 4.0 scale)

  • Be a full-time student

  • Be a minimum of 16 years of age at the time of application 


The NASA OSTEM (Office of STEM Engagement) High School Internship Programs provide a unique platform for high school students to immerse themselves in cutting-edge projects, allowing you to apply their interest in robotics to real-world challenges within the aerospace industry


Participating in NASA OSTEM offers you a chance to cultivate practical skills crucial for a future in computer engineering. You get to work on a diverse range of tasks like designing software systems, optimizing algorithms, and contributing to robotics projects. The experience gained through a NASA OSTEM internship will not only help you develop your technical skills but it will also enhance your college applications. Admissions officers value practical experiences and the unique perspectives gained from working with engineers at NASA. The internship will allow you to show off your commitment to robotics, setting you apart in a competitive pool of applicants.




6. MIT Beaverworks Summer Institute (BWSI)

Location: In-person at MIT and Virtual

Cost: Free

Application Deadline: March 31 

Program Dates: July - August

Eligibility: Rising High school seniors who attends school in the US


The Beaver Works Summer Institute (BWSI) is a good choice for students looking for a hands-on, immersive experience in the world of robotics, autonomous systems, and mechanical engineering. Through BWSI, you will acquire practical, real-world skills such as designing, building, and programming robotic systems and fostering a profound understanding of computer engineering principles. The curriculum covers cutting-edge technologies, engineering methodologies, and computer science techniques. 


The highlight of the program is the collaborative project where you work with other students to build autonomous drones, rovers, or other innovative robotic systems. This culminates in a final presentation, allowing participants to showcase their projects. BWSI is an excellent fit for motivated, creative high school students seeking to expand their knowledge, work on challenging projects, and explore their passion for mechanical engineering within a supportive, intellectually stimulating environment. Note that the Beaver Works Summer Institute is highly selective, making admission to the program competitive and limited. If you are interested in applying to BWSI, check out this blog post



7. Research in Science and Engineering Internship (RISE)

Location: Boston University

Cost: $8246

Application Deadline: March 1

Program Dates: July - August

Eligibility: Rising high school seniors who are US citizens


The Research in Science and Engineering Internship (RISE) is a highly advantageous program for students interested in computer engineering. RISE provides a unique opportunity for high school students to engage in cutting-edge scientific research, particularly in the computer engineering field.


Participants in RISE will have the chance to work closely with experienced mentors and researchers in a laboratory or research setting, allowing them to gain hands-on experience with state-of-the-art equipment and methodologies. You not only learn the theoretical foundations but also practical skills that are essential for computer engineering, such as CAD design, data analysis, and materials testing. The final output of the program typically includes a research project, often a working prototype or in-depth analysis, which allows students to apply their knowledge in a real-world context.


RISE is a good fit for you if you are interested in exploring computer engineering from a research perspective. Before you apply, you should know that RISE requires you to have a high level of independence, making it challenging if you are not prepared for such a demanding research experience. 


8. MITES Summer

Location: MIT

Cost: Free

Application Deadline: February 1

Program Dates: 6 weeks - Late June to Early August

Eligibility: High school juniors; underrepresented, underserved, and first generation students are especially encouraged to apply.


The MITES (Minority Introduction to Engineering and Science) Summer Program at MIT is a great opportunity for students passionate about mechanical engineering and STEM fields. This program is particularly beneficial for underrepresented minority students who aspire to pursue careers in engineering. 


Over the course of the program, you will engage in a rigorous curriculum that covers a wide range of STEM disciplines, with a specific focus on computer engineering. You will acquire essential knowledge, develop problem-solving skills, and participate in hands-on engineering projects. The final output of the program often includes a capstone project that pushes you to apply what you’ve learned to real-world challenges. 


MITES is a great fit for students who are highly motivated, academically strong, and curious about exploring the possibilities of mechanical engineering at a renowned institution like MIT. However, you should note that MITES is highly competitive, and its rigorous nature may be challenging for some students. Additionally, the program is geared towards underrepresented minority students, so it may not be the best fit for everyone. It's crucial for applicants to be aware of the program's goals and eligibility requirements before applying.


9. Carnegie Mellon University Summer Academy for Math and Science (SAMS)

Location: Carnegie Mellon University

Cost: Free

Application Deadline: March 1

Program dates: Six weeks from June to August

Eligibility: High school juniors who are at least 16; Underrepresented and underserved students are especially encouraged to apply.


SAMS offers a comprehensive, immersive experience that combines mathematics, science, and engineering, making it a good choice for students considering a future in computer engineering. 


Through the program, you will engage with a rigorous curriculum, covering a broad range of STEM subjects, with a focus on coding, robotics, and design principles. Students are exposed to hands-on projects, problem-solving exercises, and team challenges, gaining both theoretical knowledge and practical skills that are crucial for computer engineering. The final output often includes a group project where you apply your learnings to design and build a working prototype, offering a tangible representation of your engineering skills. 


SAMS is highly competitive, and the admissions process can be challenging. The program's intensity and fast-paced curriculum might also be demanding for some students. If you are up for the challenge, you should definitely consider applying! 


10. Engineering Summer Program at Penn (ESAP)

Location: University of Pennsylvania

Cost: $8000

Application Deadline: March

Program dates: 3 weeks in July

Eligibility: Rising sophomores to rising seniors who are at least 15

The Engineering Summer Program at Penn (ESAP) is a great opportunity for you to explore the intersection between computer science and engineering. Through this program, you will be exposed to a broad spectrum of computer science topics, from foundational programming languages to cutting-edge advancements, providing a comprehensive and hands-on experience that caters to both beginners and those with prior coding knowledge.


If you choose to take the computer science course within this program, you will be introduced to the practical work of programming and to the important foundations of computer science.  Using a variety of programming languages, you will learn about abstraction, modularity, objects, loops, arrays, classes, and OOP. The robotics course includes engaging classroom discussions on a variety of topics including sensing, actuation, control, and embedded programming. The program's emphasis on project-based learning will allow you to build a tangible portfolio of work, showcasing their abilities in coding, algorithm design, and software development.


Admissions officers also highly value programs like ESAP and recognize the dedication and initiative required to participate in a rigorous summer curriculum. Beyond academic merits, you will also join a community of like-minded individuals, gaining exposure to the vibrant tech culture at the University of Pennsylvania. 


11. Boston Leadership Institute Engineering Research Program

Location: Boston

Cost: Free

Application Deadline: January

Program dates: July 15 - August 2

Eligibility: High school students


The Boston Leadership Institute Engineering Research Program offers a remarkable opportunity for students with a passion for computer engineering. It is especially well-suited for those looking to explore and deepen their understanding of this field. 


Through the program, students will delve into a range of advanced engineering topics, from computer design and materials science to thermodynamics and fluid dynamics. You will engage in hands-on research projects, design challenges, and experiments, enabling you to gain practical experience and develop a deep understanding of computer engineering principles. The program culminates in a final research project, where you can work individually or in teams to address a specific engineering problem, design a solution, and present your findings. 


This program is a good fit for you if you are eager to explore the world of computer engineering and develop research and presentation skills.



If you’re looking to build unique projects in the field of AI/ML, consider applying to Veritas AI! 


Veritas AI was founded by Harvard graduate students, and through the programs, you get a chance to learn the fundamentals of AI and computer science while collaborating on real-world projects. You can also work 1-1 with mentors from universities like Harvard, Stanford, MIT, and more to create unique, personalized projects. In the past year, we had over 1000 students learn data science and AI with us. You can apply here!


Image Source - BWSI Logo




Previous
Previous

5 Computer Science Courses at Stanford for High School Students

Next
Next

8 Robotics Summer Programs for High School Students in New York