
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.
Program
Structure
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 | |
30 ECTS | 30 ECTS | 30 ECTS | 30 ECTS |
Harmonization | Specialization | Specialization | Internship |
100% in English | Partially in English | Partially in English | |
18 Months | 6 Months | ||
On Campus | In Company |
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.
- Corporate Finance
- Cultural Integration Workshop
- General French (All levels)
- Digital Transformation
- Project Management Principles
- Managing The Culture Shock
- Advanced Algorithmic
- Introduction To Python
- Python Week
- Relational Databases
- OOA & UML & Java
- C language introduction
- Operating Systems : Unix
- Introduction to Network Protocols & Architecture
- Linux for Security
- System fundamentals
- Windows System Admin
- 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.
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.
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.
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.
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).
This specialization deepens students’ 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.
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.
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
This specialization industrializes recent Artificial Intelligence research results in Data Analysis applications including Big Data, Data Science, recommendation of systems, images/speech pattern recognition and machine learning.
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.
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.
Industry of the future 5.0 is one of the steps in the long evolution of industrial systems and processes. This concept “Industry 5.0” does not come in opposition to the 4.0 version, but in complement. Industry 5.0 deals with the “societal” and “environmental” aspects impacted by industrial development in Europe. 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.
Analyses are proliferating and the major IT companies are collaborating with the major industrial groups on the implementation of these new technologies.
An embedded system is based on miniaturized components and must be powerful, intelligent, and communicative. It must be reliable, because the system will constantly collect and store data, sometimes confidential, in order to provide relevant results in real time. Finally, artificial intelligence is now almost systematically used in embedded systems.
The world race to quantum technologies is launched!
For years, research has been multiplying to create a computer that works with quantum bits instead of classical bits.
The main stake of quantum computing is an exceptional time saving. We are not talking here about days, but about achieving calculations in only a few hours where supercomputers would take… thousands of years!
Governments, including the French government, have quantum strategies, many multinational companies have quantum strategic plans, and a very dynamic global ecosystem of startups is emerging.
Quantum technologies will impact a wide range of scientific sectors, cybersecurity, digital, telecommunications, health, logistics, aeronautics and many others.
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.
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?

- Innovation Consultant
- Product Owner
- Business Analyst
- IS Consultant
- IT Operations Analyst
- Applications Manager
- Software Engineer
- Consultant
- Startup Creator
- Security Consultant
- CISO
- Security Architect
- Cyber Experts
- Security Operation Center Manager
- Hardware Architect
- System Architect (Avionics, Automotive, Medical)
- Heavy Industry Consultant
- Telecom Manager
- Security Consultant
- Technical Infrastructure Manager
- Network Engineer
- IT Strategy Consultant
- Technical Consultant
- Architect
- Project Manager
- Techo-Commercial Engineer
- Startup Creator
- Artificial Intelligence Engineer
- Research and development Engineer
- Data Scientist
- Research and Development Engineer (Medical Imaging, Computer Vision…)
- Project Manager
- Research and Development Engineer
- Medical Imagery Developer
- AI Medical Developer
- Health Data Project Manager
- Health Information System Project Manager
- Biotechnology Engineer
- Research and Development Engineer
- Production Engineer
- Industrial Risk Engineer
- Cobotics Engineer
- Digital Transformation Project Manager
- System and Network Administrator
- Embedded System Security Manager
- Security Consultant
- Cybersecurity Solution Architect
Graduates will be able to work in various sectors (telecom, cybersecurity, quantum, finance, medical, energy, aerospace…) by joining a multinational company or a startup, or even creating their own.
You wish to Study at EPITA?
You have questions?