Students can choose between two different itineraries, according to their preference. The programme is structured in four semesters, of 30 ECTS each. The first two semesters take place in Girona and provide a solid foundation in field robotics, with focus on land and marine robots. During the 3rd semester, students may choose a programme oriented towards multiple robots and aerial vehicles in Zagreb, or a programme oriented towards autonomous systems and self-driving land vehicles in Budapest. During the last semester, students will prepare a master's thesis, which can be hosted by any of the consortium universities or associated partners.

Detailed Programme Content


University of Girona

Robot Manipulation (ECTS 6)

Probabilistic Robotics (ECTS 6)

Autonomous Systems (ECTS 6)

Multiple View Geometry (ECTS 6)

Machine Learning (ECTS 6)

Hands-on Intervention (ECTS 6)

Hands-on Localization (ECTS 6)

Hands-on Perception (ECTS 6)

Hands-on Planning (ECTS 6)

Management and Entrepreneurship (ECTS 3) 

Scientific Writing and Research Best Practices (ECTS 3) 


University of Zagreb

Multi-robots systems (ECTS 6)

Human-robot interaction (ECTS 5)

Ethics and technology (ECTS 2)

Aerial Robotics (ECTS 5)

Robotic Sensing, Perception, and Actuation (ECTS 6)

Advance Machine learning (ECTS 6)

Eötvös Loránd University

Advance Machine Learning (ECTS 6)

Introduction to vehicles and Sensors (ECTS 4)

3D Sensing and Sensor Fusion (ECTS 5)

Security of Autonomous Systems (ECTS 5)

Artificial Intelligence Lab (ECTS 5)

Methods and tools for AI Applications (ECTS 5)

Learning Methodoly (ECTS 1)


University of Girona, University of Zagreb, Eötvös Loránd University

MSC Thesis:

The fourth semester is dedicated entirely to the successful completion of the master's thesis. During this period, every student is paired with a supervisor from one of the three universities within the IFROS Consortium. Additionally, students have the option to spend the fourth semester at one of the Associated Partners located around Europe.

(ECTS 30)