Brian Bullins

I am an assistant professor in the Department of Computer Science at Purdue University.

My research interests lie at the intersection of optimization and machine learning, both in theory and practice. In particular, I have worked on improving matrix estimation techniques for faster higher-order methods for convex and non-convex optimization, in both sequential and distributed settings.

Previously, I was a research assistant professor at the Toyota Technological Institute at Chicago (TTIC). I received my PhD in computer science from Princeton University in 2019, where I had the great fortune of being advised by Elad Hazan. Before that, I studied computer science and math at Duke University as a Benjamin N. Duke Scholar.

Please feel free to reach out if you are interested in my research, and apply to the Purdue Computer Science Graduate Program here.

Google Scholar   •   Publications  •   Teaching

Email: {first initial}+{last name}

Recent News