Winter Cohort Deadline is November 22, 2026!
Apply here
July 22, 2026
Share
linkedin iconx iconfacebook meta iconMail icon

15 Information Technology (IT) Programs for High School Students

Key Takeaways 15 Information Technology (IT) Programs for High School Students If you're interested in computer science, cybersecurity, artificial intelligence, software engineering, or data science, Information Technology (IT) programs for high school students offer a structured way to explore these fields beyond your school's curriculum. Unlike standalone online courses or internships, these programs combine formal…

Key Takeaways

  • These 15 programs span a broad range of IT specializations, from cybersecurity and machine learning at MITRE and NIST to embedded systems and aerospace computing at the Air Force Research Laboratory and Johns Hopkins APL.
  • Program formats vary considerably, from year-long research commitments like MIT PRIMES to intensive eight-week summer placements like SEAP and NYU ARISE, so you can choose based on how much time you want to dedicate.
  • Many programs, including MIT’s RSI, SEAP, and NYU ARISE, are free to attend and also provide a stipend, while others, like the Wolfram Research Program and UT Dallas’ Computer Science Research Program, charge tuition ranging from a few thousand dollars up to several thousand, often with financial aid available.
  • Most placements pair you with a faculty mentor, research scientist, or industry professional on an active technical project rather than following a fixed classroom curriculum, and nearly all conclude with a research paper or poster presentation.
  • If you want a longer, mentored research experience that results in an independent paper rather than a lab placement, Horizon’s Research Seminars and Labs offers a mentored path toward a formal academic paper across specializations like artificial intelligence, cybersecurity, and data science.

15 Information Technology (IT) Programs for High School Students

If you’re interested in computer science, cybersecurity, artificial intelligence, software engineering, or data science, Information Technology (IT) programs for high school students offer a structured way to explore these fields beyond your school’s curriculum. Unlike standalone online courses or internships, these programs combine formal instruction with mentorship and project-based learning over several weeks or months. Many Information Technology (IT) programs for high school students are hosted by universities, government laboratories, and research organizations. Depending on the program, you may complete coding assignments, contribute to ongoing research, build software applications, analyze datasets, or work with faculty mentors on technical problems. Some programs are fully funded, while others charge tuition or offer stipends to participants.

What do Information Technology (IT) programs for high schoolers include?

Most Information Technology (IT) programs for high school students focus on practical technical skills. Across these programs, you may learn programming languages such as Python, Java, C++, JavaScript, or the Wolfram Language while using development environments like Visual Studio Code, Jupyter Notebook, Git, GitHub, Linux, and cloud computing platforms. Based on your research area, you could also work with machine learning libraries such as TensorFlow or PyTorch, cybersecurity tools for network analysis and vulnerability assessment, SQL databases, data visualization software, or simulation environments.

Many research-oriented IT programs also introduce skills that are rarely covered in a typical high school classroom. You may read technical papers, reproduce published experiments, document your methodology, analyze experimental results, write research reports, and present your work through posters or technical presentations. Throughout the program, faculty members, graduate students, or researchers provide feedback on your code, research methods, and project development.

Below is a curated list of 15 Information Technology (IT) programs for high school students that span a range of specializations, including cybersecurity, artificial intelligence, data science, machine learning, computational research, and information systems. If you are looking for broader opportunities, check out our guide on tech summer research opportunities for high school students here.

1. Horizon Academic Research Program (HARP)

Location: Virtual 

Cost: Varies depending on program type. Financial aid available.

Dates: The spring and fall cohorts run 15 weeks, while the summer cohort runs 10 weeks (June-September).

Application Date: Multiple deadlines throughout the year for the Spring, Summer and Fall cohorts. 

Eligibility: High school students with good academic standing (>3.67/4.0 GPA) can apply. Most accepted students are 10th- or 11th-graders! A few tracks require prerequisites; see here. 

Horizon offers trimester-long research programs for high school students in subjects such as data science, machine learning, political theory, and more! Horizon is one of the few research programs for high school students that offers you the choice to engage in either quantitative or qualitative research. Once you select a particular subject track, Horizon pairs you with a professor/PhD scholar who acts as a mentor throughout your research journey. As a participant, you will be expected to develop a 20-page research paper that you can send to prestigious journals for publication as a high school student. The program also provides a letter of recommendation for each student and detailed project feedback you can use to improve future projects. Apply here!

2. Research Science Institute (RSI)

Location: Massachusetts Institute of Technology, Cambridge, MA

Cost: None (this is a fully funded program)

Acceptance rate: Extremely selective | Limited to 100 students

Dates: 6 weeks in the summer

Application Deadline: Early- to mid-December

Eligibility: High school juniors aged 16+

RSI’s six-week duration is split into two distinct phases: a week of seminars, then five weeks of lab research. Faculty from MIT, Harvard, and other Boston institutions teach the seminar week on their current work. The research phase pairs you with a mentor at one of those institutions, running a project in computer science or another STEM field, depending on that year’s available placements, where you read current literature, draft a plan, and execute it with your mentor checking in but not directing every step. Evening lectures from working scientists run throughout, spanning disciplines beyond your own project. Everything builds toward a written paper and an oral presentation at the RSI Final Symposium. Ten standout presentations get selected for an encore round afterward.

3. Simons Summer Research Program

Location: Stony Brook University campus, Stony Brook, NY

Cost/Stipend: No cost | Participants earn a stipend

Acceptance rate: ~5% acceptance rate

Dates: June 29–August 7

Application Deadline: February 5

Eligibility: U.S. citizens or permanent residents currently in 11th grade and at least 16 years old by the start of the program | Application requires a school nomination (each school may nominate up to two students)

The Simons Summer Research Program places you in a faculty research lab for full-time work on an ongoing project in computer science, electrical and computer engineering, or another STEM discipline. You’ll learn research workflows by reading technical papers, writing code, analyzing experimental data, and documenting results under the guidance of faculty, graduate students, and postdoctoral researchers. The program also includes workshops on scientific communication and concludes with a research poster presented at the closing symposium. Past computing-track work has covered bioinformatics data analysis, orthopedics-related computing, and applied statistics.

4. Anson L. Clark Scholars Program

Location: Texas Tech University, Lubbock, TX

Cost/Stipend: None except for a $25 application fee | $750 tax-free stipend available

Acceptance rate/Cohort size: Extremely selective | Only 12 students accepted annually

Dates: June 21–August 6

Application Deadline: February 16

Eligibility: High school juniors and seniors who are at least 17 years old by the program start date and are U.S. citizens or permanent residents

The Clark Scholars Program pairs each participant with a Texas Tech faculty mentor for a seven-week independent research project. Depending on mentor availability, computing-focused projects may cover computer science, electrical engineering, data analysis, embedded systems, or computational modeling. You’ll spend most of the program reviewing technical literature, writing code, or analyzing experimental data, documenting your methodology, and preparing a formal research report. Weekly seminars and research discussions complement the lab experience without replacing the project’s technical focus.

5. Science and Engineering Apprenticeship Program (SEAP)

Location: U.S. Department of the Navy laboratories (multiple locations nationwide)

Cost/Stipend: Free | New participants earn a stipend of $4,000 | Returning participants earn a stipend of $4,500

Acceptance rate: Selective | Around 300 placements across 38+ labs nationwide

Dates: 8 weeks in the summer 

Application Deadline: August 1–November 1

Eligibility: Rising high school sophomores, juniors, and seniors (16+) who are U.S. citizens, though some labs accept permanent residents and dual citizens | Check individual lab pages for eligibility here

SEAP places you inside an active U.S. Navy research laboratory, where you’ll contribute to ongoing projects under the supervision of scientists and engineers. Depending on the host lab, you may write software, analyze large datasets, develop cybersecurity workflows, automate experiments, or test computational models. Rather than following a common curriculum, you’ll use the programming languages, software, and research methods already employed by your assigned laboratory while documenting your contributions through the lab’s existing research process.

6. ASSIP (Aspiring Scientists Summer Internship Program)

Location: Fairfax, VA, though some mentors offer hybrid or even fully virtual options

Cost: $1,299

Acceptance rate: Highly selective

Dates: June 18–August 12

Application Deadline: February 15

Eligibility: High school students (15+) | Project-specific prerequisites vary by mentor and research area

ASSIP matches you with a George Mason University researcher working on an active project in areas such as artificial intelligence, cybersecurity, software engineering, data science, or human-computer interaction. Depending on your placement, you’ll use programming languages such as Python or R, analyze datasets, evaluate machine learning models, develop software prototypes, or conduct computational experiments. Alongside your research, you’ll participate in scientific writing workshops and present your findings through a final poster or research presentation.

7. Wolfram High School Summer Research Program

Location: Bentley University, Boston, MA

Cost: $5,500 | Need-based scholarships available

Acceptance Rate: Highly selective

Dates: June 24–July 11

Application Deadline: Early Decision: January 18 | Regular Decision: March 22

Eligibility: High school students ages 14 to 17

The Wolfram High School Summer Research Program begins with an intensive bootcamp in Wolfram Language, computational thinking, and symbolic programming, then transitions to an independent research project. You’ll develop algorithms, build computational models, and create interactive applications while working with a mentor on a project aligned with your interests. Every participant completes a computational essay and an interactive research paper that documents their methodology, code, and findings.

8. NIST Summer High School Intern Program (SHIP)

Location: NIST, Gaithersburg, MD

Cost: Free

Acceptance Rate: Selective

Dates: June 22–August 7

Application Deadline: January 26

Eligibility: U.S. citizens who are current high school juniors and seniors with a minimum 3.0 GPA | Must be living within 50 miles of the Gaithersburg, MD campus

SHIP places you in a NIST research laboratory under the supervision of a scientist or engineer. Within the Information Technology Laboratory, projects may involve machine learning, data mining, information visualization, image analysis, cybersecurity, or digital preservation. You’ll review technical literature, develop code, analyze experimental results, and present your work through a professional research poster at the end of the program.

9. UT Dallas Computer Science Research Program

Location: Richardson, TX

Cost: $1,500

Acceptance Rate: Highly selective

Dates: June 8–July 31

Application Deadline: March 1 (priority)

Eligibility: Rising high school juniors and seniors at least 15 by program start

At UT Dallas, you’ll be working up to 40 hours a week on your assigned lab’s ongoing research, reading and synthesizing research papers, running simulations, or building software for an active faculty research agenda. Placement runs lab by lab, so the technical focus, machine learning, systems, or theory comes down to which lab you work in. A separate, parallel track runs an eight-week AI workshop with a fixed curriculum for applicants who prefer structured coursework. Research-track participants close with a paper or presentation documenting their contribution to the lab’s ongoing work. Mentoring style varies from lab to lab, since each operates independently of the others.

10. MITRE High School Student Program

Location: McLean, VA

Cost/Stipend: None | These are paid opportunities

Acceptance Rate: Highly competitive

Dates: Eight weeks in the summer

Application Deadline: Rolling

Eligibility: U.S. high school students aged 14 or older who meet position-specific requirements | Eligibility varies by role

MITRE offers high schoolers a payroll status on a live government-funded project in cybersecurity, artificial intelligence, positioning and navigation systems, or software engineering. A Learning Track Program runs alongside the assigned project, and past tracks have covered sifting large datasets with AI tools and a cyber warfare track that teaches hacking methodologies and defense techniques, with a particular focus on embedded systems. Technical talks from staff scientists across MITRE’s other research areas broaden exposure past the single assigned project.

11. ASPIRE (Johns Hopkins Applied Physics Laboratory)

Location: Johns Hopkins Applied Physics Laboratory, Laurel, MD

Cost: None

Acceptance rate: Less than 10% 

Dates: June 23–August 21

Application Deadline: February 15

Eligibility: Current U.S. high school juniors and seniors (15+) with a minimum 2.8 GPA and permanent residence in select Maryland or Virginia counties | More info here

ASPIRE places you on a research team at Johns Hopkins APL, where you’ll contribute to projects in areas such as artificial intelligence, machine learning, cybersecurity, aerospace computing, software engineering, or data science. Depending on your mentor’s project, you may develop Python or C++ code, evaluate machine learning models, analyze large datasets, simulate engineering systems, or test computational algorithms. The program emphasizes solving open-ended technical problems, documenting your work, and collaborating with professional researchers throughout the summer.

12. The Air Force Research Laboratory (AFRL) Scholars Program

Location: Multiple locations across the nation

Cost/Stipend: Fully funded | Weekly stipend offered (check here)

Acceptance Rate: Competitive 

Dates: 10-12 weeks in the summer (specific dates vary by location and project)

Application Deadline: January 10

Eligibility: High school students (16+) with at least a 3.0 GPA who are U.S. citizens | More details here

AFRL Scholars places you inside an Air Force Research Laboratory where you’ll work alongside scientists and engineers on active research projects. Computing-related placements may involve machine learning, software development, satellite systems, cybersecurity, autonomous systems, data analysis, or computational modeling. You’ll use the programming languages, engineering software, and research workflows required by your assigned laboratory while contributing to ongoing technical investigations rather than completing simulated classroom projects.

13. Governor’s School of New Jersey in Engineering & Technology (GSET)

Location: Rutgers University School of Engineering, Piscataway, NJ

Cost: Free

Acceptance Rate: Approximately 20-25% of applicants are admitted

Dates: July 6–31

Application Deadline: January 8

Eligibility: New Jersey high school juniors nominated by their high school (typically one to three nominees per school)

GSET combines faculty-led coursework with collaborative engineering research at Rutgers University. Computing-focused research projects have included artificial intelligence, machine learning, computer vision, cybersecurity, robotics, and data analytics. You’ll review technical literature, develop software or computational models, analyze experimental results, and prepare a conference-style research paper before presenting your work at the program’s closing symposium. Alongside research, you’ll complete engineering coursework and laboratory activities that reinforce core computing and engineering concepts.

14. BU RISE (Research in Science & Engineering) – Internship Track

Location: Boston University, Boston, MA

Cost: Application fee: $75 (non-refundable) | Commuter program: $5,350 | Residential program: $8,500 | Need-based financial aid available

Acceptance Rate: Highly selective

Dates: June 28–August 7

Application Deadline: February 4

Eligibility: Rising high school seniors who are U.S. citizens or permanent residents

The BU RISE Internship Track places you in a university research laboratory under the supervision of faculty, postdoctoral researchers, or graduate students. If you’re matched with a computer science or engineering lab, you may work on artificial intelligence, computer vision, software engineering, machine learning, data science, or computational modeling projects. You’ll spend approximately 40 hours per week conducting research, reading technical literature, writing code, analyzing results, and presenting your work at the program’s closing Poster Symposium. Weekly workshops also cover research ethics, scientific communication, and reading technical papers.

15. NYU ARISE (Applied Research Innovations in Science and Engineering)

Location: NYU Tandon School of Engineering, Brooklyn, NY

Cost/Stipend: Free | Students receive a $2,000 stipend

Acceptance Rate: Highly selective

Dates: June 1–25 (remote workshops) | July 6– August 14 (in-person research)

Application Deadline: February 27

Eligibility: Current rising high school juniors and seniors | Must be NYC residents attending NYC schools only

NYU ARISE combines remote research training with full-time laboratory research at NYU Tandon. Depending on your placement, you may contribute to projects in computer science, cybersecurity, robotics, artificial intelligence, machine learning, or data science using the programming languages, software, and experimental methods employed by your assigned research group. Before entering the lab, you’ll complete workshops covering research ethics, scientific communication, and experimental design. The program concludes with research presentations at both the NYU Colloquium and the American Museum of Natural History (AMNH) Poster Symposium.

Frequently Asked Questions

What kinds of IT programs are available to high school students?
You’ll find a mix of formats, including university research placements like MIT PRIMES and the Simons Summer Research Program, government lab internships like SEAP, NIST SHIP, and the AFRL Scholars Program, and industry-connected opportunities like the MITRE High School Student Program. Horizon’s Research Seminars and Labs offers a different kind of option, letting you conduct independent, mentored research remotely across subjects like artificial intelligence, cybersecurity, and data science rather than joining a fixed lab placement.

Do you need prior coding experience to apply?
It depends on the program. Some, like the Wolfram High School Summer Research Program, begin with a bootcamp that introduces the technical language before the research phase starts, making them accessible even with limited prior experience. Others, like the research tracks at UT Dallas and MIT PRIMES, expect a stronger existing technical foundation since you’ll be working on advanced, open-ended research questions from the outset.

Are there free options available?
Yes, several programs on this list don’t charge tuition. MIT PRIMES, MIT’s RSI, the Simons Summer Research Program, SEAP, NIST SHIP, Johns Hopkins APL’s ASPIRE, the AFRL Scholars Program, and Rutgers’ GSET are all free to participate in. Others, like the Wolfram Research Program and UT Dallas’ program, do charge a fee, though several offer need-based financial aid.

Which programs offer stipends or paid positions?
A number of these programs compensate participants. SEAP pays $4,000 to $4,500 depending on whether you’re a returning participant, NYU ARISE offers a $2,000 stipend, and the Anson L. Clark Scholars Program provides a $750 tax-free stipend. The MITRE High School Student Program is structured as a paid, payroll-based position, and the AFRL Scholars Program offers a weekly stipend as well.

Which programs focus specifically on cybersecurity?
If cybersecurity is your main interest, the MITRE High School Student Program includes a dedicated cyber warfare learning track covering hacking methodologies and defense techniques, and NIST SHIP’s Information Technology Laboratory track includes cybersecurity-focused projects. SEAP and ASPIRE at Johns Hopkins APL also offer cybersecurity placements depending on which lab you’re assigned to, so it’s worth asking about lab-specific focus areas during the application process.

Is there a way to pursue independent IT research beyond a structured program?
Yes. If you’re interested in exploring topics like artificial intelligence, cybersecurity, machine learning, or data science beyond the high school classroom, Horizon’s Research Seminars and Labs lets you engage in advanced research and develop a 20-page research paper on a subject of your choosing, with guidance from a professor or PhD scholar. The program also provides a letter of recommendation and detailed feedback, and covers over 600 research specializations. You can find the application here.

When should you apply?
Deadlines for these programs are spread throughout the year, so it helps to plan ahead. MIT PRIMES and MIT’s RSI have among the earliest deadlines, both falling in early to mid-December, while SEAP opens even earlier, running from August 1 to November 1. January brings several more deadlines, including the AFRL Scholars Program, Rutgers’ GSET, and NIST SHIP, and February rounds out a large cluster with the Simons program, ASPIRE, ASSIP, and NYU ARISE. Horizon, by contrast, has multiple deadlines throughout the year across its Spring, Summer, and Fall cohorts, giving you more flexibility if you miss an earlier cutoff.

Image source: Rutgers University