2025 - Research Experience for Undergraduates
Summer School on Mathematical Foundation of Data Science
June 2, 2025 – July 11, 2025
LeConte 101
Department of Mathematics
University of South Carolina
Or join the virtual Zoom program:
Join the Zoom meeting
Meeting ID: 894 6318 3663
Passcode: 024115
Sponsored by:
Department of Mathematics, University of South Carolina
National Science Foundation RTG award DMS 2038080
Organized by:
Prof. Linyuan Lu, Prof. Qi Wang, Prof. Peter Binev, Prof. Pooyan Jamshidi, Prof. Ray
Bai, Prof. Changhui Tan, Prof. Siming He
Program Overview
This REU summer program is part of the NSF RTG project RTG: Mathematical Foundation of Data Science at University of South Carolina, which aims to develop a multi-tier research training program at the University of South Carolina designed to prepare the future workforce in a multidisciplinary paradigm of modern data science.
The education and training model leverages existing faculty expertise and brings in new talent to foster mathematical data science research and training through vertical integration of postdoctoral researchers, graduate students, undergraduate students, and advanced high school students.
A primary focus of this project is to recruit and train U.S. citizens, women, and underrepresented minority students and postdoctoral researchers through research-led training in data science.
For more information on the NSF RTG project, visit the Mathematical Foundation of Data Science RTG page.
Starting from the first week, students will be divided into several groups to work on research projects. Guest speakers will also give talks on the latest developments in the mathematical foundation of data science. On the last day of the program, students will present their research findings.
Research Projects
Developing AI Tools for Scanning Tunneling Microscopy (STM)
Advisor: Peter Binev
Scanning Tunneling Microscopy (STM) is used to observe the atomic structure of material surfaces. Data acquisition tasks in STM usually require a human-in-the-loop component to constantly evaluate structural phenomena on the surface and navigate toward areas of interest. Using AI to handle most of these evaluations could significantly accelerate materials research.
This project involves developing data-processing tools and deep learning routines to recognize common structures and classify them. Students will investigate and train deep learning autoencoders to extract pattern information from artificial and real data and use that information to support image-processing tasks.
Further information about the research area can be found in last year’s project report.
AI Tools for Digital Twins for Health
Advisor: Qi Wang
Biomedical applications are ideal implementation venues for AI models and tools. With AI integration, biomedical research and healthcare delivery could experience transformational change.
The goal of this project is to develop biomedical AI models, data-processing methods, and computational infrastructure to support AI-enabled digital twins for health. The REU component will include adding front-end user interfaces for basic disease models so they can be used in clinical settings.
The three major tasks in the current digital twin project include data imputation and synthetic data generation, multiclass classification, and time-series forecasting. Students will work with an existing research group to implement developed models and modules, with opportunities to extend the platform further.
From Language to Action: Distributed LLM-Based Robot Control and Planning
Advisors: Pooyan Jamshidi and Abir Hossen
This project explores the synergy between large language models and robotics, especially task planning and execution through:
- Translating natural language commands into robot actions
- Multi-modal task planning using visual and textual information
Students will explore a distributed LLM strategy and work toward a framework that demonstrates robotic movement, object manipulation, and combined tasks based on natural language commands.
The project will primarily involve building unified software and may use technologies such as Ollama, Cake, ROS, Python, and Flask APIs. The goal is to make the framework software- and hardware-agnostic.
Spatiotemporal Modeling for Disease Mapping and Causal Inference
Advisor: Ray Bai
Disease mapping is a critical public health task that analyzes the distribution and spread of disease across time and space. Bayesian spatiotemporal modeling is widely used to predict disease prevalence and identify county-level characteristics associated with disease trends.
In this project, students will use Bayesian spatiotemporal models to predict disease prevalence at the county level in the United States. If time allows, the project will also extend into causal inference to examine whether specific county-level characteristics may contribute to changes in disease prevalence.
Simulating Transport and Diffusion in Physical and Biological Systems
Advisors: Changhui Tan and Siming He
This project explores how transport (directed movement) and diffusion (random spreading) interact in systems governed by partial differential equations (PDEs). These models arise in many applications, including biological population spread and material phase separation.
Students will develop MATLAB code to simulate the PDEs numerically. The project includes:
- Learning basic PDE concepts related to transport and diffusion
- Developing numerical schemes to solve the equations
- Running numerical experiments to study how transport changes diffusion-driven behavior
This project is well suited for students interested in scientific computing, numerical modeling, and data-driven approaches to real-world systems.
Ricci Curvature on Graphs
Advisor: Linyuan Lu
Over the last several decades, extensive work has adapted the concept of Ricci curvature from Riemannian geometry to graph-based settings. This allows graphs to be studied in ways similar to manifolds.
Curvature has applications in network analysis, quantum computation, and dynamic networks. In this project, students will explore the characteristics of graphs exhibiting positive Lin-Lu-Yau Ricci curvature.
Program Calendar
Week 1
| Day | Time | Activity |
|---|---|---|
| Monday, June 2 | 9:00 a.m.–12:00 p.m. | Introduction to the REU program |
| Monday, June 2 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, June 2 | 2:00 p.m.–5:00 p.m. | Group assignments |
| Tuesday, June 3 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, June 3 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, June 3 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, June 4 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, June 4 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, June 4 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, June 5 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Thursday, June 5 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, June 5 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, June 6 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Friday, June 6 | 10:30 a.m.–12:00 p.m. | Group presentation |
| Friday, June 6 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Friday, June 6 | 2:00 p.m.–5:00 p.m. | Social/free time |
Week 2
| Day | Time | Activity |
|---|---|---|
| Monday, June 9 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Monday, June 9 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, June 9 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Tuesday, June 10 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, June 10 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, June 10 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, June 11 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, June 11 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, June 11 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, June 12 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Thursday, June 12 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, June 12 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, June 13 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Friday, June 13 | 10:30 a.m.–12:00 p.m. | Group presentation |
| Friday, June 13 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Friday, June 13 | 2:00 p.m.–5:00 p.m. | Social/free time |
Week 3
| Day | Time | Activity |
|---|---|---|
| Monday, June 16 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Monday, June 16 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, June 16 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Tuesday, June 17 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, June 17 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, June 17 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, June 18 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, June 18 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, June 18 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, June 19 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Thursday, June 19 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, June 19 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, June 20 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Friday, June 20 | 10:30 a.m.–12:00 p.m. | Group presentation |
| Friday, June 20 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Friday, June 20 | 2:00 p.m.–5:00 p.m. | Social/free time |
Week 4
| Day | Time | Activity |
|---|---|---|
| Monday, June 23 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Monday, June 23 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, June 23 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Tuesday, June 24 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, June 24 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, June 24 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, June 25 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, June 25 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, June 25 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, June 26 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Thursday, June 26 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, June 26 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, June 27 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Friday, June 27 | 10:30 a.m.–12:00 p.m. | Group presentation |
| Friday, June 27 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Friday, June 27 | 2:00 p.m.–5:00 p.m. | Social/free time |
Week 5
| Day | Time | Activity |
|---|---|---|
| Monday, June 30 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Monday, June 30 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, June 30 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Tuesday, July 1 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, July 1 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, July 1 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, July 2 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, July 2 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, July 2 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, July 3 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Thursday, July 3 | 10:30 a.m.–12:00 p.m. | Group presentation |
| Thursday, July 3 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, July 3 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, July 4 | Holiday | No activities |
Week 6
| Day | Time | Activity |
|---|---|---|
| Monday, July 7 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Monday, July 7 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Monday, July 7 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Tuesday, July 8 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Tuesday, July 8 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Tuesday, July 8 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Wednesday, July 9 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Wednesday, July 9 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Wednesday, July 9 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Thursday, July 10 | 9:00 a.m.–12:00 p.m. | Parallel research sessions |
| Thursday, July 10 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Thursday, July 10 | 2:00 p.m.–5:00 p.m. | Parallel research sessions |
| Friday, July 11 | 9:00 a.m.–10:30 a.m. | Parallel research sessions |
| Friday, July 11 | 10:30 a.m.–12:00 p.m. | Joint research sessions |
| Friday, July 11 | 12:00 p.m.–2:00 p.m. | Lunch break |
| Friday, July 11 | 2:00 p.m.–5:00 p.m. | Final presentations and group photo |
Contact Information
Faculty
- Linyuan Lu — lu@math.sc.edu — Profile
- Peter Binev — binev@math.sc.edu — Profile
- Qi Wang — Qwang@math.sc.edu — Profile
- Pooyan Jamshidi — PJAMSHID@cse.sc.edu — Profile
- Ray Bai — RBAI@mailbox.sc.edu — Profile
- Changhui Tan — TAN@math.sc.edu — Profile
- Siming He — SIMING@mailbox.sc.edu — Profile
Postdoctoral Researcher
- William Linz — wlinz@mailbox.sc.edu
- George Brooks — ghbrooks@email.sc.edu
Graduate Assistants
- Teegan Bailey — teeganb@email.sc.edu
- Jasdeep Singh — jasdeep@email.sc.edu
- Sehwan Kim — sehwank@email.sc.edu
- Henry Simmons — has11@email.sc.edu
- Nizam Hasanov — nhasanov@email.sc.edu
Undergraduate Students
- Aidan Van Voorhis — vanvoora@email.sc.edu — University of South Carolina — In-Person
- Angelina Piccolino — piccola@email.sc.edu — University of South Carolina — Virtually
- Aydyn Rohm — arohm@email.sc.edu — University of South Carolina — In-Person
- Evan Funderburg — ewf@email.sc.edu — University of South Carolina — Virtually
- Ibrahim Hussain — i.hussain2304@gmail.com — Boston University — In-Person
- Lea Frost — lkfrost@email.sc.edu — University of South Carolina — Virtually
- Mark Ritchie — RITCHIED@email.sc.edu — University of South Carolina — In-Person
- Nathanael Johnson — nathan.erikson.9701@gmail.com — The Ohio State University — In-Person
- Niyathi Kukkapalli — nk6074@princeton.edu — Princeton University — Virtually
- Nolan Jones — jonesnt@email.sc.edu — University of South Carolina — In-Person
- Ronald Smith — Ronaldrs@email.sc.edu — University of South Carolina — Virtually
- Sai Kottapali — kottapas@email.sc.edu — University of South Carolina — Virtually
- Samatha Criswell — criswes@email.sc.edu — University of South Carolina — In-Person
- Sara Shree Ramadoss Muthuselvam — muthuses@email.sc.edu — University of South Carolina — Virtually
- Shahyad Khamnei — shahyadkhamnei1@gmail.com — Boston University — Virtually
- Wynton Vaughn — wyntonv@g.clemson.edu — Clemson University — In-Person
- Zachary Valsecchi — zvv@email.sc.edu — University of South Carolina — In-Person
- Emmy Sitnik — esitnik@email.sc.edu — University of South Carolina — In-Person