Daniel Cederberg

PhD Student, Electrical Engineering, Stanford University

Daniel Cederberg's Headshot

About

I am a third-year PhD student in the Department of Electrical Engineering at Stanford University, advised by Stephen Boyd. Prior to joining Stanford, I received a BSc in Physics and an MSc in Applied Mathematics, both from LinkΓΆping University, Sweden. My research focuses on developing software and algorithms for solving optimization problems.

Publications

Software

I am the developer of PSLP, a fast C presolver for large-scale linear programs. I have also contributed extensively to the semidefinite programming functionality of the open-source convex conic solver SCS.

Teaching

In the summer of 2025 I had the privilege of being the instructor for EE 364a: Convex Optimization I at Stanford. I've also enjoyed serving as a teaching assistant for EE 364a (2024) and ENGR108 (2025) at Stanford, and for several classes and multiple offerings in statistics and optimization during my undergraduate studies at LinkΓΆping University, including TAMS65, TAOP33, TAOP07, and TAOP88.