CoDaS is offered as an Erasmus Mundus Joint Master’s programme funded by the European Union’s Erasmus+ programme and is one of the early degree programmes promoted within the Unite! European University network. Unite! brings together excellent European institutions to share resources and remove structural barriers, aiming to create interconnected university “hubs” across Europe. The CoDaS master is therefore delivered through a consortium of partner universities and emphasises transnational study and collaboration.
This two-year Master of Science combines communications engineering and data science with an explicitly interdisciplinary approach. Students spend at least one year at each of two partner universities in different countries, gaining hands-on training in designing and analysing machine learning models and communication systems. The curriculum covers core technical areas such as artificial intelligence, automation and control theory, data analytics, network security, wireless and distributed systems, and signal processing.
Beyond technical expertise, CoDaS builds professional skills valued by international employers: project planning, teamwork and coordination, entrepreneurship, critical thinking, and sustainability-minded problem solving. Graduates are prepared to tackle industry-relevant challenges using state‑of‑the‑art tools and methods across communications and data-driven domains. For details on application procedures, partner universities, and any available funding, consult the programme website: https://www.unite-codas-master.eu/.
Key facts and programme requirements
This joint international Master’s runs over two years and requires study at a minimum of two partner universities. The programme totals 120 ECTS: the first year (60 ECTS) is taken at one of four possible home universities (Aalto, Técnico Lisboa, TU Braunschweig, or UPC BarcelonaTech). The second year comprises 30 ECTS of specialised coursework plus a 30 ECTS master’s thesis at a host university (Aalto, Técnico Lisboa, TU Braunschweig, UPC BarcelonaTech, or Grenoble INP–UGA). During year one you follow foundational modules (including languages and soft skills) and core technical subjects, and you may already begin exploring your chosen specialisation via an online course offered by your second-year university.
The second year focuses on university-specific specialisations combined with an independent thesis. Available specialisation profiles include Communications, Data Science and Security (Grenoble INP–UGA); Communications and Data Science (Técnico Lisboa); Communications, Automation and Machine Learning (Aalto); Communications, Machine Learning, Medical Informatics & Biomedicine (TU Braunschweig); and Communications, 5G/6G & Internet of Things and Data Science (UPC BarcelonaTech). On successful completion you receive a double degree from the two universities where you completed 60 ECTS each (including the thesis), and the qualification is a second-cycle (Master’s) degree aligned with the Bologna process.
The minimum entry qualification is a completed Bachelor's degree. Your degree must be equivalent to 180 ECTS credits (i.e., three years of full‑time study) and must confer the right to apply for Master's degree studies at a university in the country that issued the degree.
International applicants should verify that their prior qualification is recognized as equivalent and meets the eligibility rules of the awarding country. You will also need to submit the set of application documents specified by the program; the full list and application instructions are provided on the CoDaS admissions webpage.
For complete details and step‑by‑step application information, consult the program’s admissions page: https://www.unite-codas-master.eu/admission.html#apply
Requirements (at a glance)
Winter Semester (International)
10 January 2027
Winter Semester (EU/EEA)
10 January 2027
Graduates are prepared for technical and research roles where communications and data-driven decision making intersect. Typical positions include communications engineer, data scientist, machine learning engineer, network/security specialist, IoT systems developer, and R&D engineer in telecoms, automotive, healthcare, industry 4.0 and tech companies. The programme’s mobility, double-degree profile and practical thesis options also make it a strong stepping stone for doctoral studies or international consulting and entrepreneurship.
Employers value the combination of domain expertise (communications and data science), programming and mathematical skills, and transferable abilities in project planning and teamwork that the CoDaS curriculum develops.
Trier University of Applied Sciences — Birkenfeld
Technische Universität Braunschweig — Braunschweig
Furtwangen University — Villingen-Schwenningen
University of Siegen — Siegen