Master of Science in Computer Science and Law

Working Hour
2 Year


The Master of Science in Computer Science and Law program is dedicated to the development of interdisciplinary talents, enhancing computer science competencies, and strengthening legal knowledge in new technological fields, such as the study of new issues arising from the handling of information and communication technologies in private and public law. The goal is to train lawyers with strong computer skills or computer professionals with legal knowledge to provide technical and legal expertise to support companies in the digital sector.

The computer science core courses of the master's degree will provide skills and knowledge about computer science, logic, programming, networking, etc. On the other hand, the legal core courses will provide the necessary legal complement to the targeted skills, which include fundamental rights, European and international law related to digital science, contract law, especially as it relates to computer science, intellectual property law, and network and communications law.

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. In the second year of the 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 30 credits of specialized courses

Law Advanced Courses

All students are required to complete a minimum of 30 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

Law Advanced Courses (mandatory)


Language Courses

Depends on the individual situation

For students who do not reach 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 24ECTs

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)

  • 2 advanced courses in law
  • 3 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)

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


Second Year

First Semester (Fall)

  • 5 advanced courses in computer science or law


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

LAW - Law (European and digital)

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 joint master's degree in computer science and law can seek positions in the job market that require a bac+5 in a related field. Graduates can choose to become tech-savvy individuals with legal knowledge or professional lawyers versed in technology law. 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é