Master of Computer Engineering – Program


For more than 25 years, companies have placed their trust in EPITA and its prestigious programs. EPITA now has more than 60 corporate partners offering partnerships and jobs to our students.

EPITA has one of the highest graduate employment rates: 96% in less than one month, with the highest starting salaries from among all engineering schools (the average gross salary is over €40 000, excluding benefits).

The school’s 8000 graduates continue to move up the professional ladder, taking on key positions in buoyant companies in over 40 countries worldwide.

Our Master’s degree program in Computer Engineering offers 10 specializations as listed:

  • Multimedia & Information Technology
  • Systems, Network & Security
  • Embedded & Realtime Systems
  • Telecommunications & Networks
  • Information System & Software Engineering
  • Global IT Management
  • Data Science & Artificial Intelligence
  • Image Processing
  • Health Technology
  • Research

Harmonization semester

This semester aims at providing students with a solid technical background that acts as a common basis for the international students coming from different educational systems. This semester is common to all three areas of specialization.

Teaching Unit Course
Cultural Integration Cultural Integration Workshop
French Language Program for Engineers
Managing the Culture Shock
Management & Engineering Science Digital Marketing and Social Media Strategy
Communication for Leaders
Project Management Principles
Project Management Workshop
Programming Skills Introduction to Python
Relational Databases
OOA & UML &Java
C & Unix Programming – Piscine
Networks & System Harmonization Data Flow and Computer Networks
Operating Systems : Unix
System Fundamentals
Linux for Security
Introduction to Network Protocols & Architecture
Technical Skills Harmonization Advanced Algorithmic
Digital Risk Management
Data Privacy by Design
Operations Research : Linear Programming

Common Core Semester

The heart of this program is to provide graduates with a multidisciplinary and innovative training program. It combines the passion and innovation expected by businesses. Students have the chance to choose from the specializations listed below.

Multimedia & Information Technology

The objective of this specialization is to train “Digital Leaders”, who can innovate, propose new content, new use cases, new services, either open source or those of the big software developers such as Microsoft, Adobe and Google.

Systems, Network & Security

The objective of this specialization is to master cybersecurity issues to thwart cyber threats. This specialization combines learning systems (design through administration), networks (existing and new generation) and cybersecurity (organizational and technical).

Embedded & Realtime Systems

The objective of this specialization is to deepen the knowledge systems to achieve excellence in controlling embedded environments and IoT, from both open source and proprietary software publishers.

Robotics/automation and an introduction to electronics are included in this specialization.

Telecommunications & Networks

The objective of this specialization is to train managers with strong technical skills for working in telecommunications, network security system architecture and infrastructure. Focus is on new use cases in mobility, collaboration, unified communication, telecommuting, Cloud applications, IoT and glocalization.

Information System & Software Engineering

The objective of this specialization is to train engineers in information systems and software engineering to be leaders in transforming companies deploying new scalable IT systems aligned with business needs. The curriculum is developed along 4 main axes:

  • Leadership and Management
  • Cloud and Architecture
  • Mobility and Application
  • Digitalization and Transformation

Global IT Management

The objective of this specialization is to the preparation for business consulting and project management. Focus in on working in multicultural teams managing innovation, digital transformation, new economic models, disruptive technology in Big Data, Cloud Computing and Geomarketing.

Data Science & Artificial Intelligence

The objective of this specialization is to industrialize recent Artificial Intelligence research results in Data Analysis applications including Big Data, Data Science, recommendation of systems, images/speech pattern recognition and machine learning.

Image Processing

The objective of this specialization is to train students to design and master new tools for the treatment and synthesis of image processing. Students will acquire a theoretical background useful in developing new practical algorithms. The program is structured around two main axes. The first is image processing for extracting the features of objects in images, the restoration and denoising of images. The second is image description and synthesis, allowing the creation or recreation of scenes in 2D and 3D, to create virtual and augmented reality.

Health Technology

This specialization trains future computer engineers to interface effectively with doctors and health professionals.

Completion of the program enables students to pursue a meaningful career participating in the revolution of medical data applications and for AI in the health industry. Practical cases include the analysis of medical images, the analysis of genetic data and the development of algorithms to better manage patients’ illnesses via connected devices.

From signal to Data and from Data to AI, digital innovations are changing the habits of medical staff and patients. Engineers are among the professionals who will revolutionize the health sector of tomorrow.


The double-competency academic research major provides students with immersion in one of the EPITA laboratories. Students work with professor-researchers in addition to their chosen major. Research themes include the treatment of images, automation modelling, virtual reality and cybersecurity.


Our last educational period is organized around a 6-month company internship, culminating in a master’s thesis presented on-campus in front of the Graduate Committee. This required internship allows students to discover the latest technologies while gaining valuable experience. Feedback from the internship host companies has been overwhelmingly supportive of our programs.

Students of our Master of Computer Engineering are paid between €1300 and €1700 per month during their internships.

Find out about our application requirements.