WOLFRAM

Back to Research-Based Educational Programs

Wolfram High School
Summer Research Program

Bentley University, Boston, MA June 25–July 12, 2025

Wolfram High School Summer Research Program

A project-based research opportunity for motivated high-school students to move beyond the cutting edge of computational thinking and artificial intelligence.

We are committed to enabling motivated students, regardless of background or resources, with need-based scholarships available.

Overview

The Wolfram High School Summer Research Program is an intensive two-and-a-half-week program designed to advance high-school students' programming and problem-solving skills. Through a curriculum of active-learning activities, hands-on workshops and lectures, students explore the power of modern computation and deep dive into STEM fields while gaining mastery of Wolfram Language, computational thinking and research skills.

Under the guidance of expert mentors, students research and implement solutions to cutting-edge problems selected in collaboration with Stephen Wolfram. Projects are novel contributions to the field and are personalized to the students' interests and skill sets. Each student writes a computational essay and an interactive research paper and publishes their work at the end of the program. Successful projects can be submitted to STEM competitions, turned into academic papers or presented at the Wolfram Technology Conference.

This program was brilliant for research, and I got to meet so many great, qualified people here at Wolfram. From selecting my project topic with Stephen Wolfram to talking with my mentor about technical concepts and my college trajectory, I gained so much knowledge from this program.

Hyunjae Chung

This was not only an academically enriching experience but also an introduction to an incredibly bright community of dedicated, driven and kind people. Perhaps even more important than the practical skills gained and excellent work that each student came away with from their projects, this program was an opportunity to connect like-minded and truly passionate students and experts from around the world and develop lasting connections.

Victor Zhou

I'm so glad I was given this experience. I now know that it's very possible to explore on your own and make your own projects. We were given the opportunity to talk with so many knowledgeable people who answered so many of our questions, no matter how technical or philosophical.

Arianna Cao

After the summer, successful students enter our ecosystem of education opportunities. This may include doing an advanced project at the Wolfram Emerging Leaders Program, joining our teaching team, connecting with professional mentors or engaging with fundamental physics and metamathematics research at the Wolfram Institute. Particularly successful students are invited to complete internships at Wolfram Research.

We are seeking motivated high-school students interested in solutions-driven research and creating innovative technology. As we are committed to enabling ambitious students, regardless of background or resources, we provide needs-based scholarships and offer a pre-programming workshop for students with limited coding experience.

Projects from the Wolfram Summer Research Program

Class Archives
Analyzing Molecular Cages
Analyzing Molecular Cages
Ameya Srinivasan
Ameya Srinivasan
Analyzing Peg Solitaire Game Boards Using Multiway Graphs
Analyzing Peg Solitaire Game Boards Using Multiway Graphs
Anoushka Muchhal
Anoushka Muchhal
Polypool: Explorations into Infinitely Bouncing Cueballs in Geometric Shapes
Polypool: Explorations into Infinitely Bouncing Cueballs in Geometric Shapes
Bertie Bennett
Bertie Bennett
User-Friendly Computer Monitor
User-Friendly Computer Monitor
Danae Dresiou
Danae Dresiou
Simulating Echolocation via Sound Wave Interactions in Various Environments
Simulating Echolocation via Sound Wave Interactions in Various Environments
David Li
David Li
Optimization of the Thrust-to-Power Consumption Ratio of Ion Thrusters through Simulations
Optimization of the Thrust-to-Power Consumption Ratio of Ion Thrusters through Simulations
Ethan Kong
Ethan Kong
Optimize Crossword Layout Grids for Density
Optimize Crossword Layout Grids for Density
Ezra Akresh
Ezra Akresh
HyperPlot: On the Generation of Temporally Coherent Hypergraphs
HyperPlot: On the Generation of Temporally Coherent Hypergraphs
Gregory Roudenko
Gregory Roudenko
Adaptive Evolution of Cellular Automata Encryption Systems
Adaptive Evolution of Cellular Automata Encryption Systems
Kevin Toren
Kevin Toren
Growth and Evolution of Multiway Tag Systems
Growth and Evolution of Multiway Tag Systems
Maximilian Niederman
Maximilian Niederman
Simulating the Flocking Behavior of Boids within a Parametrically Defined Vector Field
Simulating the Flocking Behavior of Boids within a Parametrically Defined Vector Field
Ritvik Gupta
Ritvik Gupta
Exploring Holomorphic Dynamics with Multiway Systems
Exploring Holomorphic Dynamics with Multiway Systems
Sambhu Ganesan
Sambhu Ganesan
Analyzing Parameters of Collatz-Like Functions to Maximize Constantness
Analyzing Parameters of Collatz-Like Functions to Maximize Constantness
Ryan Wu
Ryan Wu
Modeling Optimal Orientations of Objects in Laminar Fluid Flow
Modeling Optimal Orientations of Objects in Laminar Fluid Flow
Sanay Nesargi
Sanay Nesargi
Exploring Isomerism in Coordination Complexes
Exploring Isomerism in Coordination Complexes
William Choi-Kim
William Choi-Kim
Designing Spiraling Image Patterns
Designing Spiraling Image Patterns
Zoey Ji
Zoey Ji
An Approximated Simulation of Fluidic Logic Gates
An Approximated Simulation of Fluidic Logic Gates
Michael Bao
Michael Bao
Distributions of Shape Parameters for Randomly Generated Amino Acid Sequences
Distributions of Shape Parameters for Randomly Generated Amino Acid Sequences
Annie Zhu
Annie Zhu
Epidemiological Modeling of Disease Spread among Urban Rat Populations
Epidemiological Modeling of Disease Spread among Urban Rat Populations
Abhi Thiagarajan
Abhi Thiagarajan
Mobile Automata with Non-local Rules
Mobile Automata with Non-local Rules
Akshaj Devireddy
Akshaj Devireddy
Building Nanobelts in Silico
Building Nanobelts in Silico
Ananya Thota
Ananya Thota
Constructing Combinators for Arithmetic and Arbitrary-Length Bitwise Operations
Constructing Combinators for Arithmetic and Arbitrary-Length Bitwise Operations
Austin Jiang
Austin Jiang
Analyze 2D Projections of 3D Objects
Analyze 2D Projections of 3D Objects
Averyl Xu
Averyl Xu
Generating Musical Notes Based on the Trajectory of Bouncing Balls
Generating Musical Notes Based on the Trajectory of Bouncing Balls
Ian Gu
Ian Gu
Analyzing All Possible Iterated Binary-Choice Games
Analyzing All Possible Iterated Binary-Choice Games
Aziz Sahibnazarova
Aziz Sahibnazarova
Optimizing Flight Paths for Wind
Optimizing Flight Paths for Wind
Abby Merchant
Abby Merchant
Generating Sheet Music for a Provided Melody
Generating Sheet Music for a Provided Melody
Ben Sandler
Ben Sandler
Optimizing Train Routes
Optimizing Train Routes
Claire Bian
Claire Bian
Minimal Universal Classical and Quantum Gates
Minimal Universal Classical and Quantum Gates
Christopher Gilbert
Christopher Gilbert
Determining the Conditions for the Moon to Have Its Own Moon
Determining the Conditions for the Moon to Have Its Own Moon
Damla Temur
Damla Temur
Study of Hash Probing on a Graph
Study of Hash Probing on a Graph
David Wang
David Wang
Automating Plot Ranges for Dynamic Visualizations
Automating Plot Ranges for Dynamic Visualizations
Devanshi Rautaraya
Devanshi Rautaraya
Implementing Error-Correction Codes: From the Beginning to the Present
Implementing Error-Correction Codes: From the Beginning to the Present
Disha Sanganeriya
Disha Sanganeriya
Analyzing Changes in Ideology of the Democratic and Republican Parties from 1900 to 2020
Analyzing Changes in Ideology of the Democratic and Republican Parties from 1900 to 2020
Eugene Hwang
Eugene Hwang
Animating Drone Light Shows
Animating Drone Light Shows
Eleanor Chen
Eleanor Chen
Analyzing N-gram Distribution within Language Families
Analyzing N-gram Distribution within Language Families
Liz Chung
Liz Chung
Virtual vs. Physical Chaos: Cryptographic Seed Generation from Lava Lamps
Virtual vs. Physical Chaos: Cryptographic Seed Generation from Lava Lamps
Elvina Liou
Elvina Liou
Analyze Forms of Head Motion in Mobile Automata
Analyze Forms of Head Motion in Mobile Automata
Adam Essemaali
Adam Essemaali
Predicting Radiolarian Growth Patterns through 3D Modeling
Predicting Radiolarian Growth Patterns through 3D Modeling
Shivika Gupta
Shivika Gupta
Optimizing the Dosing Regimens for Multi-compartment Pharmacokinetic Models
Optimizing the Dosing Regimens for Multi-compartment Pharmacokinetic Models
Tony Song
Tony Song
Impact of Logo Colors and Industry Sector on Company Market Capitalization
Impact of Logo Colors and Industry Sector on Company Market Capitalization
Iris Li
Iris Li
Generating Running Routes with Cycle Algorithms
Generating Running Routes with Cycle Algorithms
Isaiah Liu
Isaiah Liu
Creating Jigsaw Puzzles Based on Recognizable Features
Creating Jigsaw Puzzles Based on Recognizable Features
Jason Yap
Jason Yap
Analyzing Catalan Numbers through Multiway Systems
Analyzing Catalan Numbers through Multiway Systems
Joshua Yoo
Joshua Yoo
Creating Multiway Graphs of Dances
Creating Multiway Graphs of Dances
Joanna Li
Joanna Li
Adaptive Evolution of 1D Cellular Automata to Maximize Blocks of the Same Color
Adaptive Evolution of 1D Cellular Automata to Maximize Blocks of the Same Color
Ahana Dalmia
Ahana Dalmia
Impact of Parameter Perturbation on Neural Network Performance
Impact of Parameter Perturbation on Neural Network Performance
Paul Lee
Paul Lee
Optimize the Best Living Locations Based on the Cost of Living and Potential Income
Optimize the Best Living Locations Based on the Cost of Living and Potential Income
Mannat Dhillon
Mannat Dhillon
Optimizing Wind Turbine Purchasing for Cost-Efficient Solutions
Optimizing Wind Turbine Purchasing for Cost-Efficient Solutions
Manvik Bhadoria
Manvik Bhadoria
Comparing the Syntax of Quenya and Real-World Languages
Comparing the Syntax of Quenya and Real-World Languages
Mary Bea Carr
Mary Bea Carr
Identifying and Generating Inkblots
Identifying and Generating Inkblots
Gloria Chan
Gloria Chan
Simulating a Reactive Approximation for Galactic Organization
Simulating a Reactive Approximation for Galactic Organization
Neil Chaudhary
Neil Chaudhary
Generating Macro Machine Simulations and Proofs of Halting for Busy Beaver Turing Machines
Generating Macro Machine Simulations and Proofs of Halting for Busy Beaver Turing Machines
Owen Xuan
Owen Xuan
Analyzing Polysaccharide Bonding in Cryptococcus Neoformans
Analyzing Polysaccharide Bonding in Cryptococcus Neoformans
Sindhoora Raja
Sindhoora Raja
Exploring Patterns in Solvable Sudoku Puzzles
Exploring Patterns in Solvable Sudoku Puzzles
Rachel Shuai
Rachel Shuai
Studying the Decomposition of Radioactive Material from Supernovae
Studying the Decomposition of Radioactive Material from Supernovae
Pavel Pomozov
Pavel Pomozov
Polynomial Value Sets of Various Polynomials
Polynomial Value Sets of Various Polynomials
Sahiti Doke
Sahiti Doke
Effects of Randomly Generated Weights on the Outputs of Untrained Neural Networks
Effects of Randomly Generated Weights on the Outputs of Untrained Neural Networks
Sandeep Sethuraman
Sandeep Sethuraman
Breaking the Symmetry of Harmonic Oscillators: An Analysis
Breaking the Symmetry of Harmonic Oscillators: An Analysis
Aisha Benzine
Aisha Benzine
Generating Tongue Twisters—An Exploration into Phonetics
Generating Tongue Twisters—An Exploration into Phonetics
Sonam Jha
Sonam Jha
Building Functions to Classify Chemical Reaction Properties
Building Functions to Classify Chemical Reaction Properties
Sarah Ku
Sarah Ku
Modeling and Analysis of Mid-Atlantic Ridge Earthquakes via Bathymetric and Seismic Data
Modeling and Analysis of Mid-Atlantic Ridge Earthquakes via Bathymetric and Seismic Data
William Feng
William Feng
On Chaos in Aggregation Systems
On Chaos in Aggregation Systems
Yufan Wang
Yufan Wang
Monoids, String Rewriting, Confluence and the Knuth–Bendix Algorithm
Monoids, String Rewriting, Confluence and the Knuth–Bendix Algorithm
Vivaan Daga
Vivaan Daga
Modeling Shadows of Generated Trees
Modeling Shadows of Generated Trees
Nicholas Wang
Nicholas Wang
Analyzing the Game Dots and Boxes Using Multiway Graphs
Analyzing the Game Dots and Boxes Using Multiway Graphs
Andrea Li
Andrea Li
Recreate the Beresheet Lunar Crash
Recreate the Beresheet Lunar Crash
Dev Sharma
Dev Sharma
Mapping Reactivity in Organic Chemistry
Mapping Reactivity in Organic Chemistry
Alexander Do
Alexander Do
Exploring the Korean Word Chain Game
Exploring the Korean Word Chain Game
Hyewon Park
Hyewon Park
Create Geographic Compactness Measurements for Randomly Generated Districts
Create Geographic Compactness Measurements for Randomly Generated Districts
Isaac McGreevy
Isaac McGreevy
Mapping the Motion of Hands between ASL Alphabet Signs
Mapping the Motion of Hands between ASL Alphabet Signs
Jenny Wang
Jenny Wang
Generating Cloud-Like Structures Using Fractals
Generating Cloud-Like Structures Using Fractals
Leo Zhao
Leo Zhao
Find Mathematical Patterns in City Street Maps
Find Mathematical Patterns in City Street Maps
Xingchen Li
Xingchen Li
Function That Turns Any Image into an Ishihara's Test for Color Deficiency
Function That Turns Any Image into an Ishihara's Test for Color Deficiency
Aishwarya Main
Aishwarya Main
Visualize and Analyze the Marvel Universe Social Network
Visualize and Analyze the Marvel Universe Social Network
Jaimie Park
Jaimie Park
Building Interpreters for Esoteric Programming Languages
Building Interpreters for Esoteric Programming Languages
Mich Obia
Mich Obia
Generating Animated Guitar Tutorials
Generating Animated Guitar Tutorials
Nikhil Mani
Nikhil Mani
Creating and Analyzing Voting Systems Using Pseudorandom Population Simulations
Creating and Analyzing Voting Systems Using Pseudorandom Population Simulations
Sofia Wang
Sofia Wang
Categorizing Protein Sequences Based on Foldings
Categorizing Protein Sequences Based on Foldings
Tvesha Ghosh
Tvesha Ghosh
Predict and Visualize Terms of Number Sequences
Predict and Visualize Terms of Number Sequences
Anne Shuai
Anne Shuai
Analyzing and Improving Convolutional Neural Net Performance with Rotated and Blurred Images
Analyzing and Improving Convolutional Neural Net Performance with Rotated and Blurred Images
Yide (David) Wang
Yide (David) Wang
Parabolic Perspectives: Exploring the Diverse Trajectories of Soccer Balls
Parabolic Perspectives: Exploring the Diverse Trajectories of Soccer Balls
Adhiraj Sud
Adhiraj Sud
Finding Holes in Multiway Systems
Finding Holes in Multiway Systems
Ankit Muppala
Ankit Muppala
Create a Function to Compute Colligative Properties of Binary Solutions
Create a Function to Compute Colligative Properties of Binary Solutions
Lakshmi Agrawal
Lakshmi Agrawal
Using Multiway Systems to Determine the Hardest Two- and Three-Digit Addition Sums
Using Multiway Systems to Determine the Hardest Two- and Three-Digit Addition Sums
Parth Bhardwaj
Parth Bhardwaj
Analyzing Ancient Greek Syntax
Analyzing Ancient Greek Syntax
Danae Dresiou
Danae Dresiou
Linear Congruential Generators in Cryptography
Linear Congruential Generators in Cryptography
Daniel Kagan
Daniel Kagan
On the Mergers of Numerical Multiway Systems
On the Mergers of Numerical Multiway Systems
Eric Archerman
Eric Archerman
Finding Optimized Route for Planes Flying from Los Angeles to New York City
Finding Optimized Route for Planes Flying from Los Angeles to New York City
Marco Giordano
Marco Giordano
Optimizing Racing Lines
Optimizing Racing Lines
Isaiah Yang
Isaiah Yang
Maximizing Societal Impact through Efficient Allocation of Funding in Developing Countries
Maximizing Societal Impact through Efficient Allocation of Funding in Developing Countries
Mihir Garimella
Mihir Garimella
Track and Analyze Pupil Dilation after Exposure to Illumination
Track and Analyze Pupil Dilation after Exposure to Illumination
Anusheh Shreonty
Anusheh Shreonty
Create and analyze a game graph for Pokémon battles
Create and analyze a game graph for Pokémon battles
Joey Mussalli
Joey Mussalli
Creating and Classifying Shapes of Drums That Have a Particular Series of Modes
Creating and Classifying Shapes of Drums That Have a Particular Series of Modes
Niko Moustakas
Niko Moustakas
Build a Function for Biochemical Enzyme Kinetics
Build a Function for Biochemical Enzyme Kinetics
Srijith Rangan
Srijith Rangan
Creating Categorizations of Brains
Creating Categorizations of Brains
Ruilin Zhu
Ruilin Zhu
Analyzing Structures in Causal Graphons and Potential Applications to Fundamental Physics
Analyzing Structures in Causal Graphons and Potential Applications to Fundamental Physics
Nandana Madhukara
Nandana Madhukara
Finding Locations Where Hydroponic Farming Is More Favorable Based on Climate Conditions
Finding Locations Where Hydroponic Farming Is More Favorable Based on Climate Conditions
Sharon Frid
Sharon Frid
Analyzing GPT-2's Brain Development
Analyzing GPT-2's Brain Development
Shriya Ramanan
Shriya Ramanan
A System for Modeling Space Debris Collision
A System for Modeling Space Debris Collision
Shubhan Bhattacharya
Shubhan Bhattacharya
Modeling Water Flow Using Cellular Automata
Modeling Water Flow Using Cellular Automata
Sophia Zhou
Sophia Zhou
GPT-3.5 Syntactic Structure with Temperature Variation Using Graph and Parse-Tree Similarity
GPT-3.5 Syntactic Structure with Temperature Variation Using Graph and Parse-Tree Similarity
Tianyi Gu
Tianyi Gu
Generating Solvable KenKen Puzzles
Generating Solvable KenKen Puzzles
Tom Schlessinger
Tom Schlessinger
Evaluating the Impact of Complexity Variation in Neural Nets on Learning Math Functions
Evaluating the Impact of Complexity Variation in Neural Nets on Learning Math Functions
Tianyu (Tony) Shen
Tianyu (Tony) Shen
Base n Computer Simulation: Visual Analysis and Collatz Conjecture
Base n Computer Simulation: Visual Analysis and Collatz Conjecture
Tyler Rose
Tyler Rose
Detecting If an Image Has Been Modified
Detecting If an Image Has Been Modified
Aidan Zhang
Aidan Zhang
Find the Simplest Cellular Automaton to Generate a Given Sequence
Find the Simplest Cellular Automaton to Generate a Given Sequence
Twisha Patel
Twisha Patel
Deconstructing GPT-2 to Relate LLM Activity to fMRI Activation Voxels
Deconstructing GPT-2 to Relate LLM Activity to fMRI Activation Voxels
Avi Verma
Avi Verma
Create Discrete Color Schemes to Enhance Cellular Automata Visualization
Create Discrete Color Schemes to Enhance Cellular Automata Visualization
Zoe Chia
Zoe Chia
Modeling Solar System Formation from Circular Initial Conditions
Modeling Solar System Formation from Circular Initial Conditions
Anyalina Vertigan
Anyalina Vertigan
Exploring Self-avoiding Walks with Multiway Systems
Exploring Self-avoiding Walks with Multiway Systems
Max Grunwald
Max Grunwald
Analysis of Bacterial Relatedness through Their Antibiotic Resistance Genes
Analysis of Bacterial Relatedness through Their Antibiotic Resistance Genes
Angela Zhan
Angela Zhan
Create a Synesthesia Simulator
Create a Synesthesia Simulator
Chanu Yang
Chanu Yang
Morphological Analysis of River Tributaries and Flood Plains: A Multidimensional Approach
Morphological Analysis of River Tributaries and Flood Plains: A Multidimensional Approach
George Cheng
George Cheng
Complex Behavior in 2-Color 2-State 2D Turing Machines
Complex Behavior in 2-Color 2-State 2D Turing Machines
Joyce Huang
Joyce Huang
Enhancing Diabetes Prediction through the Optimization of Dropout Regularization
Enhancing Diabetes Prediction through the Optimization of Dropout Regularization
Kartik Mathur
Kartik Mathur
Finding High-Density Airplane Locations in the US and Their Impact on COPD
Finding High-Density Airplane Locations in the US and Their Impact on COPD
Mahir Labib
Mahir Labib
Exploring Computational Dynamics of Formal-Language Syntax Using Multiway Systems
Exploring Computational Dynamics of Formal-Language Syntax Using Multiway Systems
Navvye Anand
Navvye Anand
Solving Logic Puzzles Based on Logical Statements
Solving Logic Puzzles Based on Logical Statements
Nishnath Polavarapu
Nishnath Polavarapu
Developing Pathfinding Algorithms with Exclusively Right Turns
Developing Pathfinding Algorithms with Exclusively Right Turns
Ryan Tong
Ryan Tong
Generating Pac-Man Levels from Street Maps
Generating Pac-Man Levels from Street Maps
Sameer Agarwal
Sameer Agarwal
Generating Game Levels Using Wave Function Collapse
Generating Game Levels Using Wave Function Collapse
Samion Suwito
Samion Suwito
Analyzing Cosmic Rays Using the Pixet Particle Detector
Analyzing Cosmic Rays Using the Pixet Particle Detector
Pragyan Yadav
Pragyan Yadav
Solar Panel Placement on Mars
Solar Panel Placement on Mars
Alisa Zaitseva
Alisa Zaitseva
Optimizing Paths in Sailing through Aerodynamics Simulations
Optimizing Paths in Sailing through Aerodynamics Simulations
Ethan Kong
Ethan Kong
Vision-Based Websites Correlations Analysis
Vision-Based Websites Correlations Analysis
Nicolò Monti
Nicolò Monti
Mapping the Trajectory of Points via Ocean Currents
Mapping the Trajectory of Points via Ocean Currents
Karan Chakravarthy
Karan Chakravarthy
Multiway Sandpile Models with Applications to LCFTs
Multiway Sandpile Models with Applications to LCFTs
Damian Musk
Damian Musk
Generate Super Mario Bros. Levels
Generate Super Mario Bros. Levels
Samion Suwito
Samion Suwito
Optimizing Traffic Light Timings in Simulated Cities
Optimizing Traffic Light Timings in Simulated Cities
Henry Gustafson
Henry Gustafson
Exploring Quantum Cellular Automata with the Wolfram Quantum Paclet
Exploring Quantum Cellular Automata with the Wolfram Quantum Paclet
Joseph Stocke
Joseph Stocke
Multiway Sequential Cellular Automata
Multiway Sequential Cellular Automata
Margaux Wong
Margaux Wong
Multicomputational Polynomials
Multicomputational Polynomials
Latika Sreenath
Latika Sreenath
Finding Trends in Word Changes across Languages
Finding Trends in Word Changes across Languages
Mansi Singh
Mansi Singh
Selecting Flowers by Color
Selecting Flowers by Color
Allison Chow
Allison Chow
Creating Standardized Camera Moves for Looking at 3D Graphics
Creating Standardized Camera Moves for Looking at 3D Graphics
Arianna Cao
Arianna Cao
Generating Crossword Puzzles out of a Given Set of Words
Generating Crossword Puzzles out of a Given Set of Words
Aruj Bansal
Aruj Bansal
Multiway Graph for Connect 4
Multiway Graph for Connect 4
Aryan Maskara
Aryan Maskara
Determine Keywords for a Programming Language from Code Snippets
Determine Keywords for a Programming Language from Code Snippets
Allen Tian
Allen Tian
Do Planes near Airports Tend to Fly over Greenspace?
Do Planes near Airports Tend to Fly over Greenspace?
Anthony Lee
Anthony Lee
Converting Images to String Art
Converting Images to String Art
Danae Dresiou
Danae Dresiou
Propagated Jazz Improvisation for Walking Bass Lines
Propagated Jazz Improvisation for Walking Bass Lines
William Wei
William Wei
Improving the Colorblind Friendliness of an Image
Improving the Colorblind Friendliness of an Image
Gabriel Yang
Gabriel Yang
To Find Craters on the Surface of the Moon
To Find Craters on the Surface of the Moon
Gia Sareen
Gia Sareen
Boolean Logic in SK Combinators
Boolean Logic in SK Combinators
Gleb Rusyaev
Gleb Rusyaev
Exploring Subatomic Particles & Collisions in Class 4 Cellular Automata Using AI
Exploring Subatomic Particles & Collisions in Class 4 Cellular Automata Using AI
Harini Thiagarajan
Harini Thiagarajan
What Punctuation Should Be Added to a String of Text?
What Punctuation Should Be Added to a String of Text?
Hozaifa Bhutta
Hozaifa Bhutta
Calculate Efficient Moves to Clear Balls from a Billiard Table
Calculate Efficient Moves to Clear Balls from a Billiard Table
Hyunjae Chung
Hyunjae Chung
Locate and Analyze Food Deserts in the USA
Locate and Analyze Food Deserts in the USA
Jason Chae
Jason Chae
Extract the Laws of Physics from Videos of Bouncing Balls
Extract the Laws of Physics from Videos of Bouncing Balls
Josh Liu
Josh Liu
Ranking US States by
Ranking US States by "Flyoverness"
Stephen Jones
Stephen Jones
Create Greek Columns with Different Depths of Flutes and Fillets
Create Greek Columns with Different Depths of Flutes and Fillets
Mahira Hafeez
Mahira Hafeez
Given a Sentence, Predict the Writer's Native Language
Given a Sentence, Predict the Writer's Native Language
Muskan Mahajan
Muskan Mahajan
Create Molecules with a Particular Boiling Point
Create Molecules with a Particular Boiling Point
Maiyun Zhang
Maiyun Zhang
Number of Ommatidia Required by Fruit Flies to Read
Number of Ommatidia Required by Fruit Flies to Read
Nidhi Noronha
Nidhi Noronha
Matching National Flag Images with Emojis
Matching National Flag Images with Emojis
Nikhil Sunkad
Nikhil Sunkad
Classification of English Language Adjectives
Classification of English Language Adjectives
Nora Popescu
Nora Popescu
Determine Templates to Guess Passwords
Determine Templates to Guess Passwords
Sophie Chen
Sophie Chen
Generate Step-by-Step Diagram-Based Instructions for Video Dances
Generate Step-by-Step Diagram-Based Instructions for Video Dances
Shivansh Gupta
Shivansh Gupta
Computationally Generating Music Given Lyrics
Computationally Generating Music Given Lyrics
Sohum Bajaj
Sohum Bajaj
Analyze
Analyze "the Drop" in EDM Songs
Suhaan Mobhani
Suhaan Mobhani
Optimizing Multilayered Neural Networks on Boolean Functions
Optimizing Multilayered Neural Networks on Boolean Functions
Taein Kim
Taein Kim
Explore Triple Color Mobile Automata
Explore Triple Color Mobile Automata
Sophyreath Thun
Sophyreath Thun
Optimal Sorting Networks with Respect to Cost Criteria
Optimal Sorting Networks with Respect to Cost Criteria
Victor Zhou
Victor Zhou
Prediction Methods for Locating A-Helices after Protein Folding
Prediction Methods for Locating A-Helices after Protein Folding
Zara Hayat
Zara Hayat
Sentiment and Frequency Analysis across Time on the Office Subreddit
Sentiment and Frequency Analysis across Time on the Office Subreddit
Zoya Brahimzadeh
Zoya Brahimzadeh
Analyze the Multiway Graph of Mancala
Analyze the Multiway Graph of Mancala
Alvin Zhang
Alvin Zhang
Analyzing Emoji Use across Global Subreddits
Analyzing Emoji Use across Global Subreddits
Sajal Shukla
Sajal Shukla
Color Distance for Colorblind People
Color Distance for Colorblind People
Sasha Pazoki
Sasha Pazoki
From Pictures of Animals, Try to Reconstruct the Tree of Life
From Pictures of Animals, Try to Reconstruct the Tree of Life
Maya Viswanathan
Maya Viswanathan
Exploring the Divergence in Pronunciations of Chinese Characters
Exploring the Divergence in Pronunciations of Chinese Characters
Emily Do
Emily Do
Red Blood Cell Analysis from a 2D Microscopic Image of Blood
Red Blood Cell Analysis from a 2D Microscopic Image of Blood
Trisha Bagri
Trisha Bagri
Class Archives
View Full Gallery