Epita International Masters

Program Design of the Master of Computer Science (MSc)

Term 1
(250 hours)
Term 2
(250 hours)
Term 3
(250 hours)
Semester 4

Harmonization Semester 1

This semester aims at providing students with 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.

Term 1

Technical Skills Business Exposure Cultural Integration
  • Advanced Algorithmic
  • IT Overview
  • Operating Systems
  • Business & Technical Writing
  • Corporate Finance
  • Getting over culture shock
  • French language for foreigners
  • Cultural Integration Workshop

Fundamental Semester

This semester is designed for students who attend the Master of Computer Science program. It provides a solid common background of technical aspects of computer science through various disciplines.

Students gain knowledge in concepts and terminology related to the computer science field. Teaching units include management, programming, networks and systems, humanities and cultural integration.

Term 2

Technical Skills Business Exposure Technical Skills Advanced Management & Engineering Science
  • Data Flow & Computer Networks
  • Digital Risks & Network Architecture
  • OOA & UML & Java
  • Cyber Teacher
  • Project Management I
  • Research & Innovation Project - Consulting Phase
  • Marketing Systems
  • Career Project Elaboration
  • French courses
  • International Week Workshop
  • Digital marketing & Social Media Strategy
  • Change Management
  • Cross-border Management
  • Cultural Integration Workshop
  • Knowledge Management & Innovation
  • Career Project Elaboration
  • Applied Statistics for Engineers
  • Introduction to Data Science with Python

Common Core

This period is shared by all students within the same cohort. The purpose of this core is to provide students a deep knowledge of advanced management and engineering science, as well as business exposure. Sports and extracurricular activities are also included. Students pursuing the three specializations should share such skills to start their career smoothly and efficiently.

Term 3

Business Exposure
  • Research & Innovation Project - Implementation Phase
  • French courses

Information Systems Management (ISM)

This programs aims at providing knowledge of the fundamentals of IT strategic planning, IT implementation and organizational management. Graduates will become highly skilled professionals with a multifaceted understanding of how technology can improve an organization’s performance and enable its members to share and access information, plan and collaborate, while having the analytical edge to strategically plan for future growth.

Term 3

Advanced Management & Engineering Science Enterprise Information Systems
  • Advanced PM : Scrum/Agile
  • Green IT
  • ITIL
  • Intelligence (BI) & Data Warehouses
  • Customer Relationship Management (CRM)
  • How to succeed implementing an ERP
  • Information Systems Management & IT Governance
  • IT Purchase
  • Finance for IT Managers
  • IT Strategy
  • Supply Chain Management (SCM)

My specialization, Information Systems Management, will allow me to create a technical background that will boost my actual profile and will allow me to address the business subjects from a more practical point of view. Students and teachers in this Master program come from various backgrounds and working experiences. This reality is enhancing a parallel process of learning: experiences and business cases coming from real life are often mentioned and the practice of frequent team work is the perfect occasion where we can learn the best from our team members in terms of working skills and cultural differences.
Arina Zueva – Italy - Class of 2018

Software Engineering (SE)

The program emphasizes the development of quality software and the transfer of this knowledge to the industry. Topics include requirements and system design, testing strategies, and software development, providing students with the skills needed to carry out major Software Engineering projects.

Software Engineering students should learn how to build software that is genuinely useful and usable by the customer and satisfies all the requirements defined for it.

Term 3

Advanced Management & Engineering Science Advanced Programming Mobile Application Development
  • Advanced PM : Scrum/Agile
  • ITIL
  • .NET and C# Programming
  • Advanced C
  • Advanced Databases
  • Advanced Java Programming
  • Advanced Web Development
  • Software Industrialization & QA
  • Software Security
  • XML Technologies
  • Android Software Stack
  • iOS and Objective C

The Software Engineering master program met all my expectations, in terms of strategic areas such as Advanced Programming Languages, Software Project Management, Web and Mobile Applications Development. Those are certainly related to what is needed in most IT companies because of the relation between technical skills and the business approach, carried out throughout the whole program. Additionally, the master is completely taught in English.
Adriana Santalla – Bolivia- Class of 2018

Computer Security (CS)

This program aims at providing a solid background in the design and management of system and network architecture of companies. This specialization also focuses on network security and cryptography by including elements from both disciplines in the curriculum.

Students in Computer Security will benefit from a disciplined approach to understanding the management, technical and legal issues associated with the security of information from a benchmarked step by step approach resulting in optimal security within risk tolerance limits.

Term 3

Security & Management Advanced Security
  • Public Key Infrastructure
  • Python for Security
  • Virtualization Technologies
  • Advanced Network Security + Lab
  • Digital Forensics & Incidence Response
  • Malware Analysis
  • Penetration Testing
  • Software & Database Security
  • Unix Systems Administration
  • Web Security

Professors were exemplary and helpful and the fusion between business and technological courses have provided a strong foundation to my industrial outlook with research focus which leads me to gain pace in the corporate World. Courses like Network security, Penetration testing and PKI groomed me technically on one side and courses like Project Management, Business Writing and Cross Border Management made me learn about corporate environment.
Apoorv Chitray – India – Class of 2017

Data Science & Analytics (DSA)

The program provides a good foundation in machine learning and programming along with practical experience. The aim of this specialization is to combine computer and statistical sciences to develop top edge tools to efficiently deal with data processing (Big DATA) and to learn how to develop methods, algorithms and software that can extract value out of them. It provides also a combination of technical classes in data mining and distributed systems joined with essentials in business to prepare profiles who are highly valued by the professional market.
The DSA program is an opportunity for IT engineers and specialists to differentiate themselves and advance their knowledge in a field that will be paramount to the future of business.

Term 3

Entreprise Information Systems Data Science Analytics
  • Advanced PM : Scrum / Agile
  • Business Intelligence (BI) & Data Warehouse
  • Customer Relationship Management (CRM)
  • Green IT
  • IT Strategy, Software Costs and ROI
  • Big Data Architecture
  • Advanced Machine Learning
  • Optimisation for Data Science
  • Deep Learning
  • Data Visualization
  • Social Media & Web Analytics
  • Predictive Analytics & Data Mining
  • Statistical Models and Regression


The last semester, the internship, is part of the MSc program and is therefore compulsory. Such an experience is essential for cultural, educational and cultural reasons: using new competencies in a new environment is a priceless advantage for every student at EPITA. Even for those who already have a working experience here or abroad, the internship opens doors to students for a bright future full of new opportunities.

Students of our Master of Engineering are paid between €800 and €1,300 per month during their internships.