*Projects will be added to this page as they become available over the summer.*
Illinois Mathematics Lab provides a framework for faculty and graduate students to engage University of Illinois undergraduates in projects related to mathematical research. Projects are one semester long, during fall and spring semesters.
Applications for Fall 2026 will open in late July and will be due on Friday, August 14. Applicants must be current undergraduates at the University of Illinois Urbana-Champaign. In the application, you will need to answer some questions and upload an unofficial transcript.
To receive email notifications about due dates and about newly added projects, join our mailing list.
Exploring I-Functions of Calabi-Yau Orbifolds/Manifolds

Faculty member: Deniz Genlik
Level: Advanced
Course prerequisites: An ODE course, an analysis course, an abstract algebra course.
Coding/software prerequisites: SageMath
Keywords: Algebra, Differential Equations, Mathematical Physics
Calabi-Yau manifolds are fascinating geometric structures at the heart of mirror symmetry, a duality predicted by string theory that connects the algebraic and analytic worlds. In genus zero, the analytic side of mirror symmetry is captured by I-functions, special functions that encode deep geometric information. This project is a continuation of an IML project that has started in Spring 2025, with new participants for Fall 2026. Students will go first go over what the last group members accomplished and build on that to get new results for the I-functions of certain Calabi-Yau orbifolds/manifolds.
Fitting a Potential Model of Dark Energy
Faculty member: Kay L. Kirkpatrick
Level: Intermediate
Course prerequisites: Exposure to probability, PDEs, dark matter, and quantum mechanics
Coding/software prerequisites: The project will likely use Python, maybe Matlab
Keywords: Mathematical physics (Dark Matter and Dark Energy), PDEs and probability, scientific computation
We will use an idea about a mechanism that converts dark matter to dark energy, a nonlinear quantum equation with a fractional Laplacian, and do computations and estimates for fitting this mechanism with the Hubble tension.
Predictability in Major Sports Leagues
Faculty member: AJ Hildebrand
Level: Intermediate
Keywords: Sports Analytics, Graph Theory, Combinatorics
Course prerequisites: Aside from completion of the calculus sequence, there are no hard course prerequisites. The background in graph theory necessary for the theoretical component of the project can be acquired during the course of the project, but if you have taken courses in graph theory or combinatorics such as Math 412 or Math 413, please mention this in your application.
Coding/software prerequisites: We will use Python as primary coding language, possibly supplemented by Mathematica or a similar tool for visualizations. Participants should be comfortable with at least one of these languages. If you have a Github site, please mention it in your application.
If we are given the end-of-season ranking of all teams in a sports league, how well does this ranking “predict” the results of games played within the season? In an ideal scenario in which games are completely predictable a team should win all of its games against lower-ranked opponents and lose all of its games against higher-ranked opponents. In the real world, this situation rarely happens. For example, in the 2025-2026 English Premier League season, third-ranked Manchester United lost five games against lower-ranked opponents, but also won a game each against the first and second place teams, Arsenal and Manchester City. Thus, seven of the 38 games played by Manchester United that season resulted in upsets. The frequency of such upsets within a given league is a natural measure for the randomness and (un)predictability inherent in the league. In this project we will investigate the predictability of major professional sports leagues such as the Premier League and Major League Baseball from this angle. We will also construct appropriate graph-theoretic models of those leagues, study the occurrence of upsets within these models, and compare the theoretical results from such “model leagues” to those observed in the actual sports leagues.
Sparse Small-World Networks: Geometry and First-Passage Percolation
Faculty members: Partha Dey and Neeladri Maitra
Level: Advanced
Course prerequisites: Probability Theory, Graph Theory, Linear Algebra, Algorithms, Data Structures
Coding/software prerequisites: Python required, C+/Julia if needed
Keywords: Random networks, graph distance, branching processes
We consider a one-dimensional discrete cycle of length , in which each vertex is connected to its two nearest neighbors. In addition, we introduce random shortcut edges between pairs of vertices whose graph distance along the cycle lies between 2 and . The parameter, grows with but edges are rare with probability so the mean random degree is 2a and the graph remains sparse with typical degree 2+Poisson(2a). Such small-world graphs interpolate between a simple cycle and a random graph. In the classic Newman–Watts model where , it is known that the graph diameter and typical distances grow logarithmically in . When random exponential edge weights are added, the typical weighted distance between random vertices is asymptotically for some . These results illustrate that sparse cycles with random long edges exhibit small-world scaling (distance ~ log n) rather than the linear distances of a bare cycle. We assign independent random weights to nearest neighbor edges and independent random weights to the random shortcut edges. There are two competing growth mechanisms: 1) Geometric propagation along the underlying cycle, and 2) Branching propagation through random shortcut edges. This project will explore the interplay between the underlying geometry of the cycle and the added randomness. In particular, we will study how the typical graph distance and weighted first-passage distance from the origin to a uniformly chosen vertex depend on the shortcut range l, the shortcut density gamma, and the distribution of the nearest-neighbor random weights and short-cut random weights . We will focus on the small-world regime and the crossover regime for some , and investigate the following goals: a) literature survey, b) local limit analysis, c) computational experiments via simulation, d) regime classification, e) graph distance and weighted distance analysis. This project offers a balanced combination of rigorous mathematics, probabilistic modeling, algorithm development, and computational experimentation. It is suitable for a team of strong undergraduate students interested in probability, networks, and data-driven mathematical research.


