Join an excellent international Master of Science in Engineering in Cyber-Physical Systems, Artificial Intelligence, and the Internet of Things

The Master of Science in Engineering Cyber-Physical and Social Systems: Artificial Intelligence and Internet of Things (CPS2: AI and IoT) is a selective international track of the Computer Science Master of Science in Engineering program, open to French and international applicants with a strong background in computer science. Admission is based on application review, to assess academic level, suitability of the academic background, motivation for AI / IoT / systems topics, and the ability to follow a demanding curriculum taught entirely in English.


Target audience and prerequisites

The Master of Science in Engineering CPS2 is intended for applicants who wish to develop solid expertise in computer science, with a strong focus on AI and connected systems. Applications from international students are welcome; diploma equivalency is assessed by the selection committee.

Eligibility requirements

Entry Levels

Admission LevelRequired DegreeApplicant Profile
Entry into First year of Master’sBachelor’s Degree (L3, 180 ECTS) in Computer Science (Computer Science).Solid foundation in programming, algorithms, and applied mathematics.
Entry into Second year of Master’sMaster of Science in Engineering 1 (M1, 240 ECTS) or equivalent in Computer Science or a related scientific field.Proven skills in distributed systems or AI/IoT technologies.

Academic Profiles

CriteriaRequirementDetails
Required FieldComputer Science or equivalentConsistent academic background in digital sciences / computer science.
Technical SkillsSolid foundation in computer scienceProgramming, algorithms, data structures, software development.
Systems & NetworksExpected basic knowledgeArchitecture concepts, services, networks, connected systems (depending on track).
Applied MathematicsRecommendedUseful concepts for AI and analysis (probabilities, statistics, optimization depending on track).
LanguageMandatory EnglishCourses are taught in English; a good command is required.

Typical admitted profiles

  • Students holding a Licence/Bachelor’s Degree in computer science (or equivalent), with good academic results.
  • Students holding an M1 (or equivalent) in computer science / digital sciences.
  • Students in an engineering program (equivalent year), depending on the coherence of the application and project.
  • International applicants (Bachelor/MSc equivalent): equivalency is assessed by the committee.

Recommended prior skills

While not mandatory, these elements significantly strengthen an application:

  • regular practice of programming (projects, internships, personal achievements);
  • initial foundation in AI / data (machine learning, applied statistics, data processing);
  • systems knowledge (software architecture, services, web/API) and interest in connected systems / IoT;
  • ability to produce documented work (structured projects, reports, clear presentation).

Language Requirements (English)

  • Instruction: the programme is delivered in English.
  • Proof of Proficiency: a good command of English is expected, attested by previous academic records and/or, if necessary, by a standardized test (level B2 ).

Application procedure

Selection, carried out by the academic committee, takes place in three stages.

1. Submission of the application file

The complete application file must contain, at a minimum, the following documents:

  • Curriculum Vitae (CV), detailing your academic background and professional experience/internships.
  • Motivation Letter, explaining your professional project and its relevance to the Master of Science in Engineering.
  • Official Transcripts for your entire academic career (Bachelor’s and Master 1).
  • Diplomas: copies of your previous diplomas.
  • English Proficiency Certificate (TOEFL, TOEIC, IELTS or equivalent) if English is not the applicant’s native language or language of instruction.
  • French Language Test (TEF, DELF…) for non-French-speaking students.
  • Recommendations: academic and/or professional recommendation letters (optional depending on the application platform).

A. French and European Union applicants

B. International Applicants: “Études en France” Procedure

If you are a foreign student not a national of the EEA (nor Switzerland/Monaco/Andorra) and reside in a country covered by “Études en France”, you must complete two steps:

This step is essential to obtain a visa and may also provide access to scholarships.

International students are encouraged to apply as early as possible.

More information

2. Review of the application file by the academic committee

The criteria assessed are:

  • the academic level and the fit of the academic background,
  • the coherence of the career plan,
  • transversal skills (motivation, rigour, ability to work).

3. Selection interview (optional)

An interview (remote or in person) may be organised to:

  • better understand the motivation,
  • clarify the intended track,
  • verify certain prerequisites.

Timeline

The Master’s program organizes two recruitment campaigns.

Round 1

StageIndicative period
Applications openEarly January
Application deadlineLate February
Admission resultsLate March
Start of classes September
Exact dates may vary from year to year.

Round 2

StageIndicative period
Applications openEarly March
Application deadlineLate April
Admission resultsLate May / Early June
Start of classes September
Exact dates may vary from year to year.

Need help?

The academic and administrative team can answer your questions regarding:

  • admission requirements,
  • degree equivalency,
  • application file preparation,
  • procedures for international applicants.

Contact us:

Contacts

Academic director of the master’s program

Maxime LEFRANCOIS

Associate Professor
Phone number
+33 4 77 42 66 40

Administrative contact

Anastasia MARCELLIN

Academic Registrar
Phone number
+33 4 77 42 02 10

Download

Labels