Dr. Armin Nurkanović

Postdoc

Email: armin.nurkanovic@imtek.uni-freiburg.de

Phone: +49-761-203-73278


         


Curriculum Vitae

I received my Bachelor's degree in Electrical Engineering from the University of Tuzla in 2015 and my Master's degree in Electrical Engineering and Information Technology from the Technical University of Munich in 2018. I received a DAAD scholarship for my master's studies. My PhD was supervised by Prof. Moritz Diehl. I started my PhD in 2018 as an external industrial PhD student at Siemens Technology Munich, in the Autonomous Systems and Control research group. In October 2021, I moved to the University of Freiburg. Together with my co-authors, I received the IEEE Control Systems Letters Outstanding Paper Award for 2022. I successfully defended my PhD (summa cum laude) in November 2023 and was a finalist for the 2024 European Systems & Control PhD Thesis Award. A brief overview of my research can be found in my interview published in the IEEE Control Systems Magazine. In the summer semester of 2025, I served as an interim professor at the Institute for Mathematical Optimization at TU Braunschweig.


Keywords
Model predictive control, Optimization-based control, Nonlinear programing, Mathematical programing with complementarity constraints, Mixed-integer optimization, Numerical Simulation, Applications: Robotics, Renewable energy systems. 
 


Preprints


Research Interest 

My current research focuses on developing efficent problem formulations, numerical methods for optimal control of all kinds of nonlinear and hybrid systems (i.e. systems combining discrete and continous components, e.g. switches, contacts and friction in robotics, on/off decisions). I am particularly interested in real-time optimization methods applicable to broad classes of such systems. In addition, I am involved in applying these methods to real-world systems, with a particular focus on robotics and renewable energy systems. For publications, check out the list below or my Google Scholar page. 

For more details about my work see the lecture slides of the: 


Software

The implementation of all of my work is publicly available. For an overview see the nosnoc GitHub page .


Teaching
 

Winter Semester 2026/2027 

Summer semester 2026

Winter Semester 2025/2026

Summer semester 2025

Winter semester 2024/2025
Winter semester 2023/2024
Summer semester 2023 

For students  

I am open to supervising talented and ambitious Bachelor's and Master's students in mathematics, engineering, or computer science for their theses and semester projects. You are welcome to propose a topic, or I can help identify one that aligns with our mutual interests. You should have a strong background in at least one of the following areas: optimization or simulation (e.g. by having an excellent grade in NumOpt or NOC), software engineering or control theory. 
If you are interested in working with me, please send a short email outlining your area of interest and attach your CV and a recent transcript of records (make sure they are not excessive in size, < 2MB). Applications without them will be ignored. If you do not hear back from me in ten days, feel free to send a reminder email by replying to your first email.

Currently available master's theses (also with companies and paid):


News

TBA

Publications