Skip to content
Meet us on our different events

The Master of Computer Engineering program offers students a broad vision of the real-world business challenges and the IT solutions to respond to them.

The program gives students a solid technical base, and improves their skills not only in software engineering, but also in consulting and management. It also develops their awareness of data science and cyber security issues. This program helps students to be become versatile and allows them to work in a large number of areas, both technical and functional.

EPITA is one of the French Grandes Écoles, and delivers to the graduates of this program the an Engineering Degree (“Titre d’ingénieur” in French), a national diploma of master in engineering accredited by the Commission des Titres d’Ingenieurs (CTI). This government-accredited degree is internationally recognized for its quality training that combines the best of engineering and management.


The program consist of 4 semesters, 3 on campus and 1 semester in a company in the form of an internship. To obtain their degree, students must acquire 120 ECTS (European Credits Transfer Systems) over two years and the French B2 level.

The first semester is taught totally in English. For the second and the third semester, students can choose an English-taught or French-taught specialization. To attend the latter option, student should obtain at least a B1 level in French. Students can always switch back to the MSc (Master of Science) programs after validating the first semester (Harmonization) in case their French language level is not sufficient.

Semester 1 (S1) Semester 2 (S2) Semester 3 (S3) Semester 4 (S4)
450 hours 450 hours 450 hours
Harmonization Specialization Specialization Internship
100% in English Partially in English Partially in English
18 Months 6 Months
On Campus In Company
Semester 1 (S1) – Harmonization

This semester provides 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.

The semester consists of 450 hours of classes.

Teaching Unit 1 – Advanced Management & Business Strategy
  • Corporate Finance
  • Cultural Integration Workshop
  • General French (All levels)
  • Digital Transformation
  • Project Management Principles
  • Managing The Culture Shock
Teaching Unit 2 – Programming Skills
  • Advanced Algorithmic
  • Introduction To Python
  • Python Week
  • Relational Databases
  • OOA & UML & Java
  • C language introduction
Teaching Unit 3 – Networks & System Harmonization
  • Operating Systems : Unix
  • Introduction to Network Protocols & Architecture
  • Linux for Security
  • System fundamentals
  • Windows System Admin
Teaching Unit 4 – General Science
  • Introduction To Cryptology
  • Operations Research I: Linear Programing
  • Probability & Statistics For Machine Learning
  • Mathematics for Data Science
  • Operations Research II: Optimization

*The course list is subject to change.

Semester 2 (S2) & Semester 3 (S3) – Specialization

This period includes:

  • A common core curriculum period shared by all students within the same cohort. The purpose of the common core is to provide students a deep knowledge of advanced management and engineering science, business exposure. Students pursuing the specializations should share such skills to start their career smoothly and efficiently.
  • the specialization period, which allows students to acquire an expertise in one of 16 specializations.

Each semester consists of 450 hours of classes.

Global IT Management (EN)

This specialization prepares students for business consulting and project management. Students learn how to work in multicultural teams while managing innovation, digital transformation, new economic models, disruptive technology in Big Data, Cloud Computing and Geo-marketing.

Consulting and Innovation (FR)

This specialization trains IT and innovation consultants to tackle complex problems of public and private companies, promoting students’ autonomy and involvement through real projects, using a rigorous methodology on the one hand, and initiative and responsibility on the other.

Entrepreneurship (FR)

This specialization trains the next generation of engineer-entrepreneurs in the field of technology. Focusing on Product Management, this unique course offers an integrated approach to acquiring technical competencies and soft skills. The program is enriched by a variety of specialized courses and practical projects to prepare students for a career focused on innovation, disruption and value creation in the entrepreneurial landscape.

Information System & Software Engineering (FR)

This specialization trains 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
Cybersecurity & Systems (FR)

This specialization allows students to master cybersecurity issues to thwart cyber threats, combining learning systems (design through administration), networks (existing and new generation) and cybersecurity (organizational and technical).

Embedded Systems (FR)

The specialization equips students with the capacity to design and develop software platforms for use by other specialists. Operating systems, embedded and mission-critical software provide the support on which application engineers will work. Numerous outlets in industry and software publishers offer positions of technical excellence in the service of operations.

Telecommunications & Networks (FR)

This specialization equip managers with strong technical skills in the field of telecommunications, network security system architecture and infrastructure. Emphasis is laid on new use cases in mobility, collaboration, unified communication, telecommuting, Cloud applications, IoT and globalization.

Data Science & Artificial Intelligence (FR)

This specialization industrializes recent Artificial Intelligence research results in Data Analysis applications including data engineering, MLOps, big data and GPU computing.Students can specialize in computer vision, natural language processing or graphs.

Multimedia & New Communications (FR)

This specialization is to nurtures “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.

Graduates from this specialization can integrate into all economic sectors as architects of new services or drivers of innovative projects, with technological rigor and human factor management.

Quantum Computing and Technologies (FR)

Quantum technologies are a revolutionary advance in comuter science. Quantum computers have the potential to solve extremely complex problems much faster than conventional computers, revolutionizing fields such as cryptography, molecular modeling and Artificial Intelligence research. Graduates of this specialization will be well placed to shape the future of technology and provide solutions to the complex challenges of an increasingly quantum-driven world.

Image Processing (FR)

This specialization trains 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.

Future Industry (FR)

This specialzation aims at ensuring the competitiveness of industries in terms of both innovation and resilience, while anchoring them in current and future social and environmental challenges. The evolution of Industry’s role in society considers that the technologies implemented to promote industrial competitiveness must above all be at the service of the women and men of industry, rather than the opposite.

Health Technology (FR)

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.

This specialization trains engineers who will design and support the revolutions in the digitalization of healthcare. These revolutions cover all healthcare sectors and all IT sectors. Training combines a strong culture of the healthcare sector and its digital tools with the acquisition of operational skills through projects.

Semester 4 (S4) – Internship

The last semester is a compulsory 6-month internship and is the capstone of the Master of Computer Engineering program. Students will acquire technical business experience, enriched by working in different social and cultural environments, facilitating their future professional integration. It is necessary for the internship to be part of an industrial or research project. The well-defined role of the student must include active participation in all stages of analysis and design cycles. Business startup projects can be accepted under certain conditions. Projects are validated by the academic team. Interns will benefit from a well-developed internship agreement ensuring compliance with new regulations. Students of our Master of Computer Engineering are paid between €1,300 and €1,700 per month during their internships.

As students need to provide an official B2 level attestation in French in the end of their program, EPITA organizes TFI (Test de Français International) sessions during the fourth semester. In order to prepare them to the particularities of this exam, the students will be offered a 10 hours preparation course.

What jobs can the Master of Computer Engineering program lead to?

Global IT Management (EN)
  • IT Consultant
  • Product Owner
  • Business Analyst
  • IS Project Manager
  • IT Analyst
Consulting and Innovation (FR)
  • IT Consultant
  • Innovation Consultant
  • Change Management Consultant
  • Digital Project manager
  • Technology Product Manager
Entrepreneurship (FR)
  • CTO
  • Technical Co-Fonuders
  • Product Leaders
  • Entrepreneurs Founders
Information System & Software Engineering (FR)
  • IT Strategy Consultant
  • Technical Consultant
  • Project Manager
  • Techo-Commercial Engineer
  • Startup Creator
Cybersecurity & Systems (FR)
  • Information Systems Security Manager (RSSI)
  • Intrusion Auditor, Controller, Evaluator, Pentester
  • Security Consultant
  • Cyber Experts
  • Security Operation Center Manager
Embedded Systems (FR)
  • Telecom Manager
  • Security Manager
  • Technical Infrastructure Manager
  • Network Engineer
  • Auditor
Telecommunications & Networks (FR)
  • Telecom Manager
  • Security Consultant
  • Technical Infrastructure Manager
  • Network Engineer
  • Auditor
Data Science & Artificial Science (FR)
  • Natural Language Processing Engineers
  • Machine Learning Data Analysts
  • Data Scientist
  • Data Engineer
Multimedia & New Communications (FR)
  • Project Manager
  • Software Engineer
  • Consultant
  • Startup Creator
Quantum Computing and Technologies (FR)
  • Quantum Solutions Deployment Manager
  • Quantum Attack Resistance Auditor, Controller and Evaluator
  • Quantum Communications Expert
  • Manager or Engineer in Computing / Communications / Quantum Sensors
Image Processing (FR)
  • Research and Development Engineer (Medical Imaging, Computer Vision…)
  • Project Manager
Future Industry (FR)
  • Research and Development Engineer
  • Production Engineer
  • Industrial Risk Engineer
  • Digital Transformation Project Manager
Health Technology (FR)
  • Research and Development Engineer
  • Medical Imagery Developer
  • AI Medical Developer
  • Health Data Project Manager
  • Health Information System Project Manager
  • Biotechnology Engineer

You wish to Study at EPITA?

You have questions?

Retour en haut de page