Goran Banjac joined ETH Zürich in 2018 as a Postdoctoral Researcher.

He received his BSc and MSc (summa cum laude) degrees in Electrical Engineering from the University of Zagreb, Croatia, under the supervision of Prof. Mato Baotić. During his master studies he was an intern in the European Organization for Nuclear Research (CERN). Following his master studies he was a research assistant at the Faculty of Electrical Engineering and Computing at the University of Zagreb.

He obtained his DPhil (PhD) in Engineering Science from the University of Oxford under the supervision of Prof. Paul Goulart. During his PhD studies he was a visiting researcher at Stanford University in the group of Prof. Stephen Boyd. He currently works in the Automatic Control Laboratory with Prof. John Lygeros.

His research interests include dynamical systems, optimal control, Markov decision processes, mathematical programming, and numerical algorithms for high-speed and large-scale optimization.


• Apr 2018 − present : Postdoctoral Researcher, Automatic Control Laboratory, ETH Zürich
• Jan 2015 − Mar 2018 : DPhil in Engineering Science, University of Oxford; Marie Curie Fellow on the EU project TEMPO
• Sep 2016 − Dec 2016 : Visiting Research Student, Department of Electrical Engineering, Stanford University
• Mar 2013 − Dec 2014 : Research Assistant, Faculty of Electrical Engineering and Computing, University of Zagreb
• Jul 2012 − Aug 2012: Intern, Summer Student Programme, CERN
• Oct 2011 − Jul 2013 : MSc in Electrical Engineering (summa cum laude), University of Zagreb
• Oct 2008 − Jun 2011 : BSc in Electrical Engineering, University of Zagreb