/highschool-programs

A list of programs/resources aimed towards high school students who plan on studying computer science

High School Programs 2022

A list of 2022 programs & resources aimed towards high school students who plan on studying computer science/STEM

What is this doc?

This doc is aimed to be a living collection of resources compiled from the community for helping high school students get a head start in their computer science journey.

This doc will include the following information:

  • Internships & Programs
  • Advice for incoming freshman

Programs that are marked with a strike-through means their applications have closed 🙁

Contributing

I definitely welcome contributions of all kinds! I tried to find most of the widely available programs through Google and colleagues but I know I missed some. So if you know of a program that isn't on this list, please add it! You can submit an issue above and I'll add it or feel free to make a PR too.

Additionally, dates change and programs fill up. If you find that an application is closed, feel free to submit an issue/PR.

Free Internships

These internships are intended for students that are currently in their senior year of highschool

Microsoft Explore Program

The Explore Program at microsoft is a program aimed at teaching programming basics and core fundamentals. "Discoverers will participate in a curriculum designed to learn programming fundamentals and develop career readiness skills while gaining mentorship with Microsoft employees"

  • Link to program description
  • Link to apply
  • Qualifications:
    • Must be a senior
    • Must live within 50 miles of Redmond, WA
  • Deadline to apply: March 4, 2022 - March 14, 2022
  • Program dates: July 11 - August 5, 2022

Google Computer Science Summer Institute (CSSI)

The Google CSSI program aims to inspire students to become leaders and technologists.

  • Link to program description
  • Link to apply (NOT OPEN YET)
  • Qualifications:
    • Must be a senior
    • Must intend to declare a CS major
    • Completed a high school Algebra course
    • [Nice to have] AP computer science experience
  • Deadline to apply: April 4, 2022 - April 29, 2022
  • Program dates: July 11 - August 5, 2022

Facebook Summer Academy

Facebook summer academy aims to inspire and motivate current high school students to be successful in a programming environment. "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 for six weeks. Externs will work closely with Facebook mentors to gain real-world work experience and on-the-job skills that will help them build successful careers."

UCSC's Student Internship Program (SIP)

"The Science Internship Program provides motivated, advanced students with a unique opportunity to work and learn at a premier research institution. SIP is a summer-long (10 week) research internship program for high school students in STEM fields. UCSC faculty, graduate students, and post-doctoral researchers provide one-on-one mentoring of these high-school interns."

  • Link to program description
  • Link to apply
  • Qualifications:
    • Be a rising Senior (summer between junior and senior year)
    • At least 16 years old
    • Housing is not provided so that must be figured out by the student
  • Deadline to apply: March 31, 2022 at 5 PM PDT
  • Program dates: June 21 – August 12, 2022

The Institute for Advanced Learning (IAL)

The institute for advanced learning is based at Texas Tech University and offers 12 juniors and seniors a paid hands-on research experience. "The goal is to provide meaningful on-the-job training and real-world leadership development experiences in the areas of Science, Technology, Engineering, and Mathematics (STEM), data analysis and market/scientific research"

  • Link to program description
  • Link to apply
  • Qualifications:
    • High School graduate with plans to attend college in fall 2022
    • Transcripts
    • Resume
    • Financial Need Statement
  • Deadline to apply: March 18, 2022 at 4:00pm (EST)
  • Program dates: June 6 - August 12, 2022

NASA Internships

NASA has so many internship opportunities that there are almost too many to list here. Take a look at their full list of internship opportunities

Some notable Roles:


  • Link to program description
  • Link to apply (Specific to each job and there are hundreds)
  • Qualifications:
    • High School graduate with plans to attend college in fall 2022
    • Transcripts
    • Resume
    • Financial Need Statement
  • Deadline to apply: March 18, 2022 at 4:00pm (EST)
  • Program dates: June 6 - August 12, 2022

Army Educational Outreach Program (AEOP)

The AEOP High School Apprenticeship allows students to spend their summer taking part in innovative research at a university research lab or one of the U.S. Army Research Laboratories and Centers. "You will experience firsthand the innovation and research that is driving the future of our country. Do something meaningful this summer to prepare you for competitive college admissions and the next step in your STEM journey"

  • Link to program description
  • Link to apply
  • Qualifications:
    • Currently enrolled high school student and at least 14 years old
    • Must be underdeserved by meeting at least 2 of the following criteria:
      • attend a rural, frontier/tribal school or Title I school;
      • low-income students (qualify for free or reduced lunch);
      • identify as females;
      • identify as racial/ethnic minority in STEM (Alaska Native, Native American, Black or African American, Hispanic, Native Hawaiian and other Pacific Islander);
      • students with English as a second language;
      • first generation college student;
      • students with disabilities;
      • a dependent of a military service member or veteran.
    • Transcripts
    • Resume
    • Financial Need Statement
  • Deadline to apply: March 21, 2022 11:59 PM EST
  • Program dates: Summer 2022 - Determined by program

INTERalliance Internships

INTERalliance connects students with Cincinnati-based companies that have roles open to prospective students. "The INTERalliance INTERnship program is your opportunity to work for some of the leading companies in the Greater Cincinnati IT industry. This program provides you with real-world work experience while still in high school, laying the foundation for countless opportunities throughout college and beyond."

  • Link to program description
  • Link to apply
  • Qualifications:
    • Must be at least a junior
    • Must be in the Cincinnati area?
    • Must have a resume approved by INTERalliance
    • Must have GitHub training
    • A linked in Profile
    • Be connected with Heather Ackels on LinkedIn
  • Deadline to apply: March 19, 2022
  • Program dates: June 6 - August 13, 2022

Pacific Northwest National Laboratory - High School SRAP

PNNL is a lab that provides hands-on STEM training to traditionally underrepresented groups. "Pacific Northwest National Laboratory (PNNL) is seeking ambitious, high caliber sophomore, junior or senior high school students for intern assignments within the Student Research Apprenticeship Program (SRAP). This summer internship is a research-based experience for students who are sophomore, juniors or seniors and/or students traditionally underrepresented in science and engineering."

  • Link to program description
  • Link to apply
  • Qualifications:
    • Current 10th, 11th, or 12th grade student
    • Resume, cover letter, and transcripts
    • GPA of 3.0+
    • 16 years of age
  • Deadline to apply: Not Listed
  • Program dates: Summer 2022

Paid Internships

This section of internships cost money to attend, they are not paying students

MAXX Potential

An internship geared toward teaching students about software development. This may be a good option if your school does not provide any compute science classes and have no other alternatives. "Think of an experienceship as a place you get to work with experienced IT professionals and gain the experience of a traditional internship all while in an inclusive and risk-free environment"

  • Link to program description
  • Cost: $399
  • Qualifications:
    • Must be at least 14
  • Deadline to apply: None, apply by the date of the session
  • Program dates: June 20 - July 1, 2022, July 11 - July 22, 2022, June 25 – August 5, 2022

Courses

This section lists details of courses that are offered in the summer for high school students

Computer Science for Cyber Security (CS4CS)

Computer Science for Cyber Security (CS4CS) is a 3-week full-day summer program providing an introduction on the fundamentals of cybersecurity and computer science at NYU’s Tandon School of Engineering. "Through this program, we strive to educate and empower a new generation of engineers in an inclusive environment that breaks down barriers that have historically led to the underrepresentation of women and minorities in STEM."

  • Link to course description
  • Link to apply
  • Cost: Free
  • Qualifications
    • Live in one of the five New York City boroughs or smaller neighboring cities such as Jersey City, Newark, or Hempstead.
    • Are entering 9th, 10th, 11th, or 12th grade in September 2022
    • Have demonstrated interest/are highly motivated in STEM as shown in essays and application
  • Deadline to apply: April 13, 2022
  • Program dates: July 11 - July 29, 2022

Girls Who Code

There are TWO course offered by the Girls Who Code program

The Summer Immersion Program (SIP) is a live, virtual, 2-week introductory computer science course for current eligible 9th, 10th, and 11th grade US students and international students ages 14-18. SIP participants learn web development with HTML, CSS, and JavaScript while getting an inside look into the tech industry through incredible company partners.

  • Link to course description
  • Link to apply
  • Cost: Free
  • Qualifications
    • Current 9th, 10th, and 11th grade US students and international students ages 14-18
  • Deadline to apply: March 18, 2022
  • Program dates: Summer 2022

The Self-Paced Program is a 6-week flexible computer science course for current eligible 9th, 10th, 11th, and 12th grade US students (including SIP alumni and graduating seniors) and international students ages 14-18 who prefer not to adhere to a set schedule. Self-Paced Program participants can choose to earn beginner-level badges in HTML, CSS, and JavaScript for web development or an intermediate-level badge in Python for cybersecurity.

  • Link to course description
  • Link to apply
  • Cost: Free
  • Qualifications
    • Current 9th, 10th, 11th, and 12th grade US students and international students ages 14-18
  • Deadline to apply: March 18, 2022
  • Program dates: Summer 2022