Computer science internships for high school students
1. Google CSSI
Google CSSI is one of the most well known computer science internships for high school students. It is an online introduction to computer science (CS), for rising college students. It’s a three-week course that is available online for students who are passionate about technology, especially those who identify with marginalized groups in the field. However, it is not really an internship, but more of a paid program where you learn about computer science. CSSI aims to inspire tomorrow’s tech leaders and innovators and increase self-confidence, agency, as well as efficacy. Computer science fundamentals will be taught to students. They will also participate in workshops that promote self-care, identity and career development and community building with industry professionals and peers. Students get a stipend of $1500 for the three weeks of the program.
2. Fermilab
If you are a high schooler in Illinois, Fermilab offers three different computer science internships for high school students. One of them is the TARGET program. The TARGET Program offers a six-week internship for high school juniors and sophomores in Illinois who are interested in physics, math, and engineering. It combines work and learning through experiential learning. The other program is called QuarkNet. QuarkNet provides summer research opportunities in science, technology and engineering for students with strong mathematical and scientific aptitudes. For seven weeks, students work with scientists on projects that are related to Fermilab’s research program. Fermilab also offers the Valor JROTC Program, which is a six-week, highly competitive, paid summer internship for Illinois JROTC high schools juniors, seniors, and recent graduates. Interns are responsible for providing routine technical support in the assigned area, usually an experiment or support group. Under the supervision of Fermilab employees, tasks are completed in collaboration with scientists, engineers, support personnel, and project teams.
3. Data Science Institute
For Chicago high schoolers specifically, UChicago offers the Date Science Institute program which is a computer science research program for students who are high school freshmen and above. This is also one of the highest paying of the computer sciecne internships for high school students. The pay is very good for the summer for high schoolers at about $5,500.
4. Syracuse University’s (SU)  Engineering and Computer Science (ECS) Research Internship Program
The 6-week, non-residential Summer Research Internship Program at Syracuse University (SU) is for rising 12th grade students from the greater Syracuse region. This program is offered by the College of Engineering and Computer Science to high-achieving Science, Technology, Engineering and Math (STEM-oriented) high school students. It aims to spark and deepen students’ interest in pursuing a STEM career.Â
5. HOPP Summer Student Program
6. Microsoft high school internship
7. Maryland State Archives, using computer technology for history archival work program
This is an unpaid volunteer computer science high school internship for high schoolers of any age. Interns can engage in many activities related to the management, processing, and interpretation of archival collections. Each intern’s duties will vary. However, they may include research, reference, art history/handling and writing. The internship program places a strong emphasis on computer technology in both historical and archival practice.
Applicants need to be ready for remote and on-site work. As you get closer to the volunteer start date, interns will find out if they will be able work at the Archives’ Annapolis and Woodlawn locations. Because some work is remote, applicants must have internet access in order to complete assignments off-site.
8. NASA high school internships | Computer science internships for high school students
There are NASA high school internships. These internships are available only to high school students who reside in certain states. These internships are typically only available to students who live in Maryland, Virginia and New York. You can apply for this internship here: https://intern.nasa.gov/. These programs are paid.
9. Maydm high school internships | Computer science internships for high school students
10. Research Science Institute | Computer science internships for high school students
11. Ross and Verna Tate High School Internship Program (HIP) for grades 10,11,12 at University of Alberta
13. RBC Summer Tech Labs | Computer science internships for high school students
- Current student at an Ontario, Canada high school. Passionate about Computer Science, Engineering or Entrepreneurship.
- Knowledge of at least one programming language
- Experience with technology concepts and coding (attended hackathons or clubs, tech-focused programs, etc.).
- Excellent interpersonal and communication skills (verbal as well as written)
- A team player who is eager to work with others to find solutions.
- You are a creative and analytical thinker, who can work in a fast-paced environment and is self-motivated.
- MS Office Skills – Word Outlook Excel Excel PowerPoint
14. Nokia Future Tech Summer Internship program | Computer science internships for high school students
Nokia Future Tech Summer Internship Program will allow you to explore technology as a high school student. The internship program is eight weeks long and you will be working with the Nokia engineering teams to solve real technical problems. You will be able to contribute meaningfully while learning valuable lessons from a Nokia Future Tech Mentor. You’ll discover new opportunities and learn skills that will allow you to make an impact on the future technology. Interns earn $16 an hour. Interns must also be legally able to work in Canada and possess a SIN
15. Tech Flex Leaders
Tech Flex Leaders (TFL), a program that provides an immersive experience for seniors and juniors who are enrolled in a university, is a program that allows them to work outside of school hours. New York City Or Los Angeles High school Students are encouraged to become interested in technology by participating in this program:
- Industry experts present weekly technical training sessions
- Intersectional professional education sessions designed to help students confidently pursue technology careers and degrees
- Mentorship and career opportunities with representatives of leading technology companies
Program Schedule
- Tech Flex Leaders meets once per week for nine months, beginning the week of September 12th. You can choose to be part of a cohort on Monday, Tuesday, Wednesday, or Thursday between 4:30 and 6:30 PM.
- The week of September 12th, student orientation will be held in person.
- The technical sessions will begin on September 19th. Zoom will be used for most sessions. Final project build days, mandatory Demo Days, and graduations will all be in-person.
Program Curriculum:
- The first semester will teach students how to code using web development. They will also learn HTML, CSS and Bootstrap. The semester will end with a Demo Day Competition in which top teams from all cohorts present their final web projects before a panel judges.
- Students will select a track in the second semester to learn more about technology, such as advanced web development, UX design and digital marketing.
- [NYC] After completing the Spring and Fall semesters successfully, NYC Tech Flex Leaders will collaborate with our team to secure a paid summer tech internship in our strong employer network. This is the final component of TFL’s model. It was created to help students get started in technology careers. *Students in the LA program are eligible to apply for selected roles as they become available.
16. Amazon Future Engineer internship | Computer science internships for high school students
My post on high school Amazon internships.
My post on a list of high school business internships.
My post on a list of high school writing internships.
My post on a list of high school software engineer internships.
My post on a list of high school biology internships.
My post on a list of high school hospital internships.
My post on a list of high school law internships.
My post on a list of high school marketing internships.
My post on a list of high school IT internships.
My post on a list of high school remote internships.