Master of Science in Computer Science

Working Hour
2 Year


The Master of Science in Computer Science program is designed for students who have already earned a bachelor's degree and wish to continue their education in the field of computer science. Students who do not have a foundation in computer science can enter the field of computer science through intensive study, while students who have already achieved success in computer science can keep building on the foundation of computer science and further delve into cutting-edge technologies on data analytics and cyber security, including but not limited to big data, data visualization, data analysis, and multimedia computer security.

The EEEA offers a 2-year master's program according to the standards prevailing in France. The first year consists of two semesters and a short internship, which requires students to write a report related to their professional project. The second-year consists of one semester and a six-month internship. The academic year is focused on computer science, with specific specialized courses that contribute to the learning of new technologies, especially big data and cyber security.

In the second year of the Computer Science program, students are offered internships or job opportunities in partner companies for better knowledge and career development.


Computer Science Foundation Courses

Transfer students without a computer science degree are required to complete a minimum of 3 (18 ECTS) foundation courses

Students who have already earned a bachelor's degree in computer science, or who present some level of certification, are exempt from the foundation courses and can apply the credits to the advanced courses.

Computer Science Advanced Courses

All students are required to complete a minimum of 60 credits of specialized courses

Language Courses

Students who do not reach a B2 level of English are required to complete LANEN 201 and LANEN 202.

Internships/individual projects

All students are required to complete a short internship/project of 2 months in the first year and an internship/project of 6 months in the second year.

Elective Courses

Students can choose appropriate courses according to their career plans and study needs


Students who wish to pursue a Ph.D. can choose to write a thesis under the supervision

Study Plan

By Modules

Computer Science Foundation Courses

18(only the students without computer science background)

Choose any three courses within the module in the first semester of the first year

Computer Science Advanced Courses (mandatory)


Note that individual courses are subject to prerequisites

Language Courses

Depends on the individual situation

For students who do not reach to a B2 level of English 

Internships/individual projects (mandatory)


2 months for the first year

6 months for the second year

Elective Courses

Depends on the individual situation, within 36ECTs

Free electives (Note that individual courses are subject to prerequisites)


12 ECTs

For students who wish to pursue a Ph.D


> 120 ECTs

Students are free to combine the courses, as long as they meet the requirement of internships, language and major

By Year





First Year

First Semester (Fall)

  • 5 courses in computer science (students without a computer science background are required to take 3 foundation courses, i.e. CSF00X)
  • (Students whose English level does not reach the B2 standard are required to take a relevant language course)


Second Semester (Spring)

  • 4 advanced courses in computer science 
  • 2-month internship


Second Year

First Semester (Fall)

  • 5 advanced courses in computer science 


Second Semester (Spring)

  • 6-month internship


Course List

CSF - Computer Science Foundation 

CSDS - Computer Science Data Science

CSCS - Computer Science Cyber Security 

CSGE - Computer Science General Electives 

LAN - Language (CN: Chinese,  EN: English,JAN: Japanese,FR: French)

PRO - Internship/Project 

DIS - Dissertation

All courses are divided into levels 0-3 according to difficulty registration, with 0 being an introductory course and 3 being an advanced course. Students need to complete at least one related course from the previous level before taking the corresponding advanced course.

For specific courses, please check the course index.


Graduates with a master's degree in computer science may seek positions in the job market that require a bac+5 in a computer science-related field. Major career paths include data analysts, data engineers, cyber security architects, software developers, etc. At the same time, graduates who transfer to computer science from other majors may seek innovative and interdisciplinary positions and emerging career opportunities. Students may also choose to pursue further studies leading to a Ph.D.



  • Ecole Européenne d'Etudes Avancées
  • 30 - 32, rue du Couédic

  • 75014 Paris  France


  • Tél : 06-43-71-59-46
  • Tél: 01-74-64-00-55
  • Email : This email address is being protected from spambots. You need JavaScript enabled to view it.

Agréée par l’Éducation Nationale Enregistrée sous le numéro d’agrément rectoral N° 0755549Z

© Etablissement d'enseignement supérieur privé