Wolfram High School Summer Research Program Application

Overview

The 2026 Wolfram High School Summer Research Program will run in person from June 24 to July 11 at Bentley University near Boston, MA. For more details, please visit our website.

Need-based financial aid is available, and the financial aid application will become available on submission of the main application. All financial aid applications should be submitted before April 17.

Application Timeline

The Early Decision deadline is January 18 and the Regular Decision deadline is March 22.

For students who apply before the Early Decision deadline, we will notify you of the results of your application by February 16. You must accept or reject your offer by February 27. For students who apply before the Regular Decision deadline, we will notify you of the results of your application by April 17. You must accept or reject your offer by April 26. The waitlist will remain open until May 5, but we cannot guarantee that there will be any openings on the waitlist.

Who Should Apply?

All applicants must be age 17 or under as of July 11, 2026. Unfortunately, we are unable to accept any students over age 17 to this program.

For college students and young professionals interested in a similar program, we recommend applying to the Wolfram Summer School. For middle-school students excited about exploring Wolfram technology, we recommend applying to the Wolfram Middle School Summer Camp for female-identifying or gender-nonconforming students.

Pre-program Workshop

Applicants who have very limited computer science experience are also eligible to apply to the workshop—a two-day virtual program (June 6–7) that prepares students for the rigor of the Wolfram High School Summer Research Program, which starts on June 24. The workshop will have no additional tuition cost. Students who can code in a different language or have taken computer science classes do not need to attend the workshop.

Please fill out the form below and click Submit once you have finished.

Applicant Information

You can use to this tool to generate the phonetic spelling of your name or refer to this phonetic spelling guide.

Include the country code (e.g. +1, +44)

Guardian Information

Include the country code (e.g. +1, +44)

Include the country code (e.g. +1, +44)

Academic Background

Program Questions






Before the start of the Wolfram Summer Research Program, we offer a pre-program workshop. This is a two-day program to shore up your computer science skills and get assistance with basic Wolfram Language skills before studying advanced Wolfram Language at the program.

The workshop is open to students with limited computer science experience. If you have taken a computer science class in school or know another programming language, you are not eligible for the workshop.


The Wolfram High School Summer Research Program is project based. You will be assigned a project based on your interests, skills and abilities. Please go to the project gallery for examples of topics we've covered in previous years.


Alongside your academics, you will choose a creative minor to participate in during the program. This is a chance to learn a new skill and get to know your peers in a creative environment.

Minor tracks in previous years have included writing, music, art and theater. Each year, we adjust the minors we offer to best accommodate everyone's interests. We will offer up to 5 of the most requested minor tracks, and you will have the opportunity to select your minor at the start of the program.

Previous Program Experience

Enter in the format "program name 1—website 1, program name 2—website 2" with no further details.













Please include the title of the post and the link.

Coding Problem

For this part of the application, you will need to access a free trial of Wolfram|One here. Open a new notebook to write your code.

All code must be written in Wolfram Language. You should look at the Elementary Introduction to the Wolfram Language book and the documentation for assistance.

Your answers to these questions help us understand how you think about solving challenges and whether you are able to communicate your thought process with clarity and precision. Use as much space as you need to provide your answers. Because we are not interested in the quality of your code, only in your thought process, please do not copy answers from the internet or use AI tools to write your code. We want to get to know you, not a chatbot!

You can find a notebook with the problem here and download or make your own copy using the buttons in the top-right corner.

One-Finger Distance

(Required for all applicants)

Given a linear keyboard of lowercase letters of the alphabet, how many letters in total does your finger have to jump over in order to type a given word?

Consider a linear keyboard of lowercase letters of the alphabet laid out in a row like below. The word "boost" has a one-finger distance of 18 because there are 13, 0, 4, 1 letters between b and o, o and o, o and s, s and t, respectively.

OneFingerDistance-Graphic


The word "wolfram" has a one-finger distance of 58. The string "abcdef" has a one-finger distance of 5.

Write code that finds the one-finger distance of a string.

Reference

We ask for you to provide a reference below if we are unable to get a clear picture of your abilities through our standard application process. We will get your permission before we contact them.

Your reference should be a teacher, guidance counselor or tutor who knows you and your STEM-related skill sets.

Other Information