Graduate School and Research Center in Digital Sciences

Master of Science degrees in ICT (Msc)


EURECOM teaches several Master's programs ("Diplôme National de Master") in Computer Science and Networks & Telecommunication, fully accredited by the French State and co-delivered by the Institut Mines Télécom, French leading consortium of the best French engineering schools.

The teaching is done 100% in English.

Research-oriented students may apply for doctoral studies in France or abroad after completion of the program.


Since 2006, more than 250 students from 35 nationalities have been enrolled in a International Master's program at EURECOM, with current successful career outcomes after graduation in France and abroad in international companies.


Watch a WEBINAR about EURECOM's teaching programs and environment.



4 Specialisations are proposed:


  • Organisation of the curriculum

The curriculum is made of lectures and seminars, applied sessions in laboratories and supervised projects. Technical courses are balanced with soft skills courses in management, entrepreneurship, law to gain a competitive edge on the job market.

EURECOM's Master's degrees rely on a very Hands-On approach as they include exercices of practical application (lab sessions), supervised projects and a 6-month paid professional internship in a company or lab. Guest speakers from the industry and visits to nearby corporate sites offer a valuable insight into relevant industrial topics.


From the 2019-2020 academic year onwards, two types of curriculum will be proposed to study one of the 4 Master degree at EURECOM:  


- a 3 semesters curriculum Master degree program (18 months)


- a 4 semesters’ curriculum Master degree program (24 months).


  • Language of Teaching:

The crriculum is 100% taught in English. French is taught as a foreign language during a compulsory 3-weeks program in September and throughout the academic semesters (Language courses are worth 1 ECTS per semester).

  • Career Preparation: 

Throughout the year, EURECOM helps students prepare for their future job search by organising thematic workshops (writing a compelling CV/ motivation letter/ preparation for interview) and Job/Internship FAIRS where students get to meet HR recruiters face to face.

Academic Regulations:

For more details about the organisation of courses and credit distributions, please refer to the DEGREE POLICY.


Each semester is made of several Teaching Units, including a certain number of credits to achieve. If the Teaching Unit includes more than 2 courses, it means that students can freely choose the courses within the constraints of the schedule such as some courses may overlap.




For the 4 semesters’ curriculum Master degree program (24 months):

  • 3 or 4 years Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Network and Telecommunications or related fields 
  • Certified Level in English B2 (TOEIC : 750 ; TOEFL ITP : 564; TOEFL IBT : 80 ; IELTS : 5,5). A proficiency test is required for Non native Speakers.


For the 3 semesters’ curriculum Master degree program (18 months):

  • A 4-years Bachelor’s Degree (minimum of 4 years of higher education) in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering, Network and Telecommunications or related fields.
  • Demonstrable and strong foundations in Mathematics,  Systems and Network Security and Secure Communication (for the master in Digital Security)
  • Demonstrable and strong foundations in Mathematics,  Database Management and Machine Learning (for the master Data Science)
  • Demonstrable and strong foundations in Mathematics,  Digital and Mobile Communications (for the master Mobile Computing Systems)
  • Demonstrable and strong foundations in Mathematics, Systems and Network Security and Operating Systems (for the master Internet of Things).
  • Certified Level in English B2 (TOEIC : 750 ; TOEFL ITP : 564 ; TOEFL IBT : 80 ; IELTS : 5,5). A proficiency test is required for Non native Speakers.


A set number of credits are granted for each type of course (classes, project or professional thesis).

To receive credits, students need to take an examination and obtain at least 10/20. The grading scale for the courses is as follows:


A+ 18-20
A 16-18
B 14-15
C 12-13
D 11
E 10
F, Fail 0-9


If your grade is minimum 10 and above, you get the maximum number of credit alloted to the course. Grade 0 to 9.5 means you have not passed the examination and you do not get any credit. Examinations can be retaken during a specific period.
The final grade of the course can be based on a final examination, or it can be based on a combination of a final examination and course work. At the beginning of each course, professors explain how students will be evaluated. Students have to register to each specific course at the beginning of each term to be able to take the examination. All information will be delivered during the "Welcome Day" before the start of each term.



Since 2019, EURECOM’s master degree students have the opportunity to spend the 2nd year of their MsC in one of our member university and get a double degree. For now, EURECOM has signed double degree agreements with Aalto University (in Mobile Computing Systems and Data Science), Chalmers (Mobile Computing Systems) and Czech Technical University (in Mobile Computing Systems and Internet of Things). New agreements with other members should be signed soon.


If a master student of EURECOM is interested in applying to one of our double degree master program, it is fundamental to contact EURECOM’s department of international relations on arrival (during the 1st semester) to be informed about the requirements and deadlines. The Double degree master program is exclusively open to students who follow a 4 semester’s master program in IoT, Mobile Computing or Data Science.


The selection of the candidates will be launched during the 1st semester of the master and is based on previous academic background, motivation and the average grade of the first academic year at EURECOM (a minimum grade in some technical courses can be required). Please note it is mandatory to validate the 60 ECTS of the 1st year to be eligible. The final decision is taken by the host institution in accordance with the coordinator of the Master.



Applicants are also invited to consult the FAQ section of the website.






EURECOM has received a five star overall excellence rating in the QS Stars University Ratings 2018 and 2019






In short:

Admission Requirements:

- 3 or 4 years Bachelor's Degree. B2 level in English  

Degree awarded:

- Master's Degree accredited by the French State

- Co-delivered by IMT and EURECOM


- 18 months curriculum (90 ECTS) :  2 Academic Semesters and a 6-month Internship.

- 24 months curriculum (120 ECTS) : 3 Academic Semesters and a 6-month Internship.


Several month Admission Sessions from January to June 2019

Start of the program:

Early September 2019 with a 3-week program of French language

Language of teaching:

English only, French is not required.

Double Degree Agreements:

Possibility to obtain a Double Master Degree with one of our Academic Member



Academic Regulations




The fees for the  program in 24 months is:

  • 12 000€ (Non EU Students)
  •  6 000€ (EU Students)

The fees for the program in 18 months is: