Welcome!

I'm Charles Kulick, a sixth year PhD student at the University of California, Santa Barbara. 

My research focus is scientific machine learning, specifically the learning and inference of interacting particle systems through leveraging modern techniques from both statistical learning and computational machine learning literature. 

The animated backgrounds on all pages are my fish swarming simulations replicating the work of Chen and Kolokolnikov. 

My advisor is Dr. Sui Tang.
Fall 2025 Course Information
Math 104A: Intro to Numerical Analysis

I am the TA for Dr. Su's course.

My office hours are Thursday, 10-Noon, held in SH 6431L.
If you're enrolled in this course, I look forward to meeting you and discussing this interesting math!

Sign In to Canvas for More Information
2026 Directed Reading Program
Modern Machine Learning

For the 2026 UCSB Directed Reading Program, I will mentor a reading group studying modern machine learning with a mathematical perspective. We will engage with recent seminal papers across multiple domains, examining common foundational theoretical frameworks and the design principles of fantastic numerical experiments. We will place a particular emphasis on the transformer architecture and demystifying the mathematics of its operation.

My goal is to provide insight into the process of productively reading modern applied math research. Toward this end, we will complete a project at the end of the program to get hands-on experience with the research pipeline, including collaborative discussion and project development.

This program is ideal for students with linear algebra knowledge and some basic coding skills, but the most important requirement is enthusiasm for the subject! Please feel free to reach out with any questions!

Sign Up for the DRP!

charles@math.ucsb.edu

UC Santa Barbara
Department of Mathematics
Santa Barbara, CA 93106

Reach Out!

I'm always happy to discuss math and make connections. Send me an email!