He is also affiliated with the Institute of Robotics and Intelligent Machines. Theodorou earned a Bachelor’s degree in Electrical Engineering and a Master’s degree in Production Engineering from the Technical University of Crete, Greece. Additionally, he received a Master’s degree in Computer Science and Engineering from the University of Minnesota, and a Master’s degree in Electrical Engineering and a Ph.D. in Computer Science from the University of Southern California. His research interests span the areas of stochastic optimal control, machine learning, statistical physics, and computational neuroscience.