WOLFRAM

Back to Research-Based Educational Programs

24th Annual Wolfram Summer Research Institute

Bentley University, Waltham, MA June 28–July 18, 2026

Curriculum and Mentorship

The Wolfram Summer Research Institute is a three-week, mentor-driven research program where students turn ideas into publishable computational projects.

Learning Wolfram Language

The most successful students enter the program with a strong foundation in Wolfram Language. Before the program begins, participants who need to build their skills will complete pre-program training to ensure they are ready for advanced project work. During the program, you’ll continue to build your skills through one-on-one guidance from mentors and teaching assistants, as well as through lectures and workshops led by Wolfram staff and guest researchers.

Independent Project Work

Your individual research project is the foundation of the program. You will work with program staff and Stephen Wolfram to define a project that aligns with your interests and skills, then work with your mentor as you implement and complete your project. At the end of the program, you will present your results and publish your project report on Wolfram Community.

Deep Dives

Throughout the program, you’ll attend talks and workshops from Wolfram mentors, guest researchers and Stephen Wolfram himself. Topics vary each year, ranging from core areas like machine learning, natural language processing and data visualization to innovative applications such as computational art, economics and fundamental physics.

Community and Collaboration

Beyond formal activities, the program provides opportunities to connect with other participants and Wolfram staff through discussion groups, informal workshops and social events. These interactions build professional networks and collaborations that continue beyond the program.

Tracks

Each track offers a structure for engaging with computation in a different context, from uncovering the principles of fundamental science to applying computational thinking to real-world domains, or reimagining how people learn and create with technology. Tracks don’t limit the kinds of projects that students can pursue; rather, they provide a framework for your project and support your work as you explore new directions. Whatever direction you take, you’ll be part of pushing the frontier of what computation makes possible.

All tracks assume a working knowledge of Wolfram Language. Pre-program training provides students with extra preparation where needed.

Foundational Science

Learn to use the computational paradigm to explore foundational questions across science.

Contribute to the Wolfram Physics Project, its core structure, its connections to mathematical physics and its experimental implications. Or work on new approaches to the foundations of mathematics, biology, machine learning and other areas.

The Foundational Science track is best for participants drawn to the big questions in physics, mathematics or other sciences who want to build or test ideas at the most fundamental level. As students in this track complete demanding projects that often require advanced programming skills, applicants should be familiar with the Wolfram Physics Project and comfortable programming in Wolfram Language. Additionally, they are expected to be available for virtual meetings during Week Zero where they will begin defining their projects before the program officially begins.

Ruliology & Pure Computation

Study the computational universe of simple programs and their rich behavior.

From cellular automata to Turing machines, substitution systems, combinators, hypergraph rewriting and more, simple rules can produce immensely complex behavior. Learn to use computer experiments and ruliological methods to explore the phenomenology and structure of pure computational systems, with potentially broad practical applications and theoretical implications.

This track is ideal for those curious about how simple rules generate complexity, and who enjoy hands-on computer experiments and abstract exploration. Applicants to the Ruliology & Pure Computation track should be familiar with A New Kind of Science. If needed, Week Zero provides an opportunity to strengthen programming skills and prepare for intensive projects exploring simple rules, computational universes and complex behaviors.

Applications of Computation

Use the computational paradigm to move forward your chosen area.

Learn how to apply unified computational thinking with Wolfram Language to science, technology and other applications. For any area X, computational X is destined to be its future. Learn the methods that will allow you to be a leader in your chosen computational X.

The Applications of Computation track is well-suited for participants who already have an area of focus and want to push it forward using computation as a unifying framework. Students in this track should be ready to apply computational thinking to real-world problems. Week Zero will be used to sharpen programming skills and explore project ideas, ensuring that students are prepared to dive into projects that move computation into new fields or applications.

Educational Innovation

Bring foundational thinking into the classroom.

Learn Wolfram’s approach to foundational thinking and its deployment in computational language, and develop your own way to bring these ideas into the classroom. Create educational material, build curricula or develop computationally powered educational technology.

This track is a good fit for participants interested in bringing computational thinking into classrooms or learning environments through student-centered projects or tools. Applicants to the Educational Innovation track should be prepared to consider educational practices through the lens of computational thinking. This track emphasizes discussion, collaboration and hands-on exploration over formal lectures, although students will have the chance to develop their Wolfram Language skills throughout the program in order to create educational materials, curricula or technology that help others learn computational thinking.

Philosophy & Strategy

Apply foundational thinking to an abstract or concrete problem.

Whether you are an academic philosopher, a historian of science or an entrepreneur developing a strategy for a startup, computational thinking is a powerful way to explore the nature of reality. Develop these thinking skills, leveraging the power of Wolfram Language to inform your insights.

The Philosophy & Strategy track is for participants excited to apply abstract, foundational approaches to practical questions in philosophy, business or other domains. This track is especially for philosophers who want to advance the field of metaphysics, building on foundations such as those laid by Leibniz, Kant, Heidegger and Husserl. While this track includes fewer formal lectures, students should be ready to engage rigorously with abstract ideas and complex reasoning through discussion, collaboration and exploration of deep ideas.

Projects

The central focus of the Wolfram Summer Research Institute is your individual research project. Most participants select or adapt a project from a curated list of ideas, each designed to be achievable within the three-week program while offering meaningful contributions to computation, science or applied research. You may also propose your own project idea, but these are evaluated carefully: self-proposed projects are often too ambitious for the program timeframe or rely on messy datasets that cannot be cleaned and processed into a usable form in just three weeks.

Project selection is a collaborative process. You will discuss your interests with the program directors and Stephen Wolfram, and together you will define a project that balances your curiosity and skills with the program’s goals and feasibility. The most successful projects reflect both your own creative vision and Stephen Wolfram’s guidance, often resulting in work that is novel, publishable and technically rigorous.

The Research Process

Project Allocations:

You, your mentor, the director team and Stephen Wolfram work together to define the scope and objectives for your project. Your mentor will support you to establish clear but flexible goals and milestones that can be adapted as your project moves forward.

Computational Methods:

Throughout the project, you apply Wolfram Language, computational thinking and relevant research tools to implement your ideas.

Mid-Project Check-Ins:

Regular meetings with your mentor and program directors provide feedback, help troubleshoot challenges and ensure progress stays on track.

Final Presentation and Publication:

Each project concludes with report of your work in the form of a computational essay, which is published on Wolfram Community. Many projects can be submitted to academic journals, STEM competitions or presented at conferences, including the Wolfram Technology Conference.

To see examples of previous projects and the kinds of work participants have done, visit the Project Gallery.

Program Schedule

Daily schedules in the Wolfram Summer Research Institute balance structured activities to develop content knowledge and Wolfram Language skills with unscheduled time for project work and networking and social events with other program participants.

Weekly Overview

  1. Week Zero
    (before program start date)
    : Foundational Science track: Introductory lectures, project selection meetings
    Other tracks: Pre-program training
  2. Week One : Introductory lectures, Wolfram Language practice, project selection meetings
  3. Week Two : Independent project work, optional lectures, mentor/TA check-ins
  4. Week Three : Project finalization, presentations and publication

Sample Daily Schedule

Typical Day: Week Two

This is a representative example. The exact schedule varies by day and week. Participants are encouraged to manage their unstructured time in the way that best supports their progress.

  1. 7–8:30am : Dining hall open for breakfast
  2. Morning : Lectures, independent project work, mentor meetings
  3. 11:30am–1:30pm : Dining hall open for lunch
  4. Afternoon : Independent project work, optional lectures, TA office hours
  5. 4:30–6:30pm : Dining hall open for dinner
  6. Evening : Project work, Q&A sessions, guest talks, social events