He received his B.A. in Theoretical Philosophy in 1996, specializing in language philosophy and with a thesis titled "Implicit Knowledge and Public Mathematical Meaning," while simultaneously attending the Royal Institute of Technology, where he received in 1996 a M.S. in Engineering Physics.
He received his B.A. in Theoretical Philosophy in 1996, specializing in language philosophy and with a thesis titled "Implicit Knowledge and Public Mathematical Meaning". Egerstedt then joined the Division of Optimization and Systems Theory at the Royal Institute of Technology, where he received in 1996 a M.S. in Engineering Physics.