Brian Anderson Bullins - Department of Computer Science - Purdue University Skip to main content
Brian Bullins photo

Brian Bullins

Assistant Professor of Computer Science

Joined department: Fall 2022


Ph.D., Princeton University, Computer Science (2019)

Brian Bullins is an assistant professor in the Department of Computer Science at Purdue University. Previously, he was a research assistant professor at the Toyota Technological Institute at Chicago. He received his Ph.D. in computer science at Princeton University, where he was advised by Elad Hazan, and his research was supported by a Siebel Scholarship. Before that, he received his B.S. degree from Duke University where he studied computer science and mathematics as a Benjamin N. Duke Scholar.

His interests broadly lie in both the theory and practice of optimization for machine learning. In particular, his work on improving matrix estimation techniques has led to novel higher-order methods for convex and nonconvex optimization with provable guarantees. He continues to explore how we might leverage these approaches for faster methods in the highly parallel setting of distributed optimization, and his work received a best paper award at COLT 2021.

Last Updated: Jul 27, 2022 3:27 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.