24 months
Tuition fee
Apply date
Start date


CoDaS is a program offered by 3 leading European universities: Aalto University, Grenoble INP-UGA Institute of Engineering, and Técnico Lisboa (University Lisboa. Each Partner will recruit students for the 1st year of the program according to their quota, following their usual admission processes. Then, the students will go for the 2nd year of the program to another Partner University.


The objectives of the joint CoDaS M.Sc. are the following:

  • to strengthen student education in the key area of Communications Engineering and Data Science with foreseen major future impact,
  • to contribute to the graduation of engineers in the already much needed area of the degree, putting together the competences of telecommunications and data analysis,
  • to offer a variety of courses on complementary specializations at the Partners: 5G and Automation at Aalto University, Communications and Data Science at Técnico Lisboa, and CyberSecurity at Grenoble INP-UGA Institute of Engineering,
  • to address current and future challenges related to Information and Communication Technologies and sustainable development,
  • to contribute to the goals of the European Union Digital Strategy.

Programme Structure

This Programme covers a range of timely industry topics relevant to modern fields of engineering consisting of competences from electrical engineering, automation, programming, communications, data science, artificial intelligence and machine learning, network security, and the Internet of Things. Students will acquire expertise in a range of techniques covering the broad areas of mathematics, modelling and analysis of signals and systems, data science, artificial intelligence, security, networks and distributed systems. They will also acquire expertise in other areas, such as project planning and management, teamwork and coordination, entrepreneurship, critical thinking and sustainability. The Program will empower students to solve industry-relevant problems employing cutting-edge tools of artificial intelligence, automation and control theory, data analytics, network security, wireless systems, distributed systems and signal processing.

Key information


  • Full-time
    • 24 months

Start dates & application deadlines




120 ECTS

120 ECTS credits in total, with 60 ECTS/year;


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

The program targets both European and international students. Students should have a B.Sc./B.Eng. Degree (with a study duration of at least 6 semesters or 180 ECTS credits) in a technical area related to the programme, such as computer science, electrical or computer engineering. A good background in mathematics or communications is expected from students.

Tuition Fee

Living costs for Grenoble

882 - 1220 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Communications Engineering and Data Science (CoDaS)
Grenoble INP, Graduate schools of Engineering and Management Université Grenoble Alpes


Go to your profile page to get personalised recommendations!