This document outlines the course requirements for a master's program, including required courses in the first, second, and third semesters totaling 120 ECTS. The first semester (S1) focuses on introductory multi-agent systems and computational intelligence courses totaling 30 ECTS. The second semester (S2/S3) allows for optional courses across areas like human-computer interaction, machine learning, computer vision and robotics, and computational intelligence totaling 39 ECTS. The third semester (S3) requires courses in machine learning, computational vision and computational intelligence totaling 21 ECTS, with a focus on modeling, reasoning, problem solving and professional practice totaling 9 ECTS.