Ernst-Moritz-Arndt-Universität Greifswald, Germany (since Oct. 2011)
  • Full Professor of Computer Science (W3)
  • Liaison Professor of the Friedrich-Naumann-Stiftung (since May 2012)

Eberhard-Karls-Universität Tübingen, Germany (May 2008 - Sep. 2011)
  • Lecturer (Privatdozent) at the Wilhelm-Schickard-Institut für Informatik (July 2008 - Sep. 2011)
  • Department of Cognitive Systems
  • Heisenberg Scholarship (Nov. 2008 - Sep. 2011)

Bayerische Julius-Maximilians Universität Würzburg, Germany (Sep. 1999 - Apr. 2008)
  • External Lecturer, i.e. Lehrauftrag (SS 2009 - SS 2010)
  • Lecturer (Privatdozent) at the Chair for Computer Science II, Programming Languages and Programming Methodology (Nov. 2006 - Mar. 2009)
  • Habilitation in Computer Science (July 2006)

Complex Systems Summer School, Santa Fe, NM, U.S.A. (June 1999 - July 1999)

Eberhard-Karls-Universität Tübingen, Germany (June 1999 - July 1999)
  • Wilhelm-Schickard-Institut für Informatik
  • Degree Dr. rer. nat. (July 1999)
  • Dissertation: Control of a mobile robot with evolved feature detectors

Universität Stuttgart, Germany (Oct. 1994 - May 1996)
  • Diplom in Computer Science
  • Diplomarbeit: Robust Extraction of Moving Objects from a Video Sequence with a Moving Camera (May 1996)
  • Studienarbeit: Parallel Genetic Algorithms on a Neuro-Computer (Oct. 1995)
  • Minor: Physics

New York University, NY, U.S.A. (Oct. 1993 - Sep. 1994)
  • Courant-Institute of Mathematical Sciences
  • Master of Science in Computer Science, Area of Specialization: Robotics (Sep. 1994)
  • Thesis: A direct-drive hand: Design, Modeling and Control

University of Stuttgart, Germany (Oct. 1990 - Sep. 1993)
  • Vordiplom in Computer Science (Sep. 1992)