Software Engineering

Objectives : This program emphasizes the development of quality software coupled with its knowledge transfer to the industry. Topics of focus include: requirements engineering, system design, testing strategies and software development using C++ and Java. EPITA's International Engineering Master in Computer Science places an overall emphasis on the development of reliable software systems.

Upon graduation, students will know the principles of good scientific Software Engineering practices, grounded in hands-on understanding of the applicability of these practices, in order to be able to lead major Software Engineering projects.

SE Harmonization Semester *

Technical Skills

  • Algorithmics & Data Structures
  • IT Language Theories
  • Object Modeling
  • Network Architecture
  • Operating Systems Overview

Cultural Integration

  • Overcoming the Cultural Shock
  • Introduction to Interpersonal Communication
  • Intensive French Seminar
  • French Courses
  • French Culture

* The Harmonization Semester (30 ECTS) is mandatory only for candidates with an insufficient background in Computer Science. All applicants are evaluated on an individual basis. Equivalence requests are subject to approval from the Admissions Committee.

SE Fundamentals Semester

Technical Skills

  • Algorithmics
  • Object-Oriented Programming
  • Operating Systems: Windows & Unix
  • Corporate Networks
  • Networking Technologies
  • IT Overview

Business Skills

  • Corporate Financial Management
  • Introduction to Marketing

Management Skills

  • Project Management
  • Technical Writing



Cultural Integration

  • Getting Over the Cultural Shock
  • Intensive French Seminar
  • French Courses
  • French Culture

SE Specialization Semester

Core Skills

  • Career Project Elaboration
  • Cross-border Management
  • Knowledge & Innovation Management
  • French Courses

Advanced Software Development

  • Quality Insurance & Software Testing
  • Human-Machine Interface
  • Business Process Modeling
  • Object-Oriented Methodology: UML

Advanced Programming

  • Advanced C++ Programming
  • Advanced Java Programming
  • Advanced Web Development
  • Software Security

Information Technology

  • Advanced Databases
  • Java & XML Technologies

Project Management

  • Change Management
  • Software Projects Management

SE Internship Semester

The internship with an international company will allow you to be exposed to the latest technologies while gaining a valuable professional experience and earning a monthly stipend.
Feedback from the internship host companies has been overwhelmingly supportive of our programs and trainees. Our on-campus Career Services and recruiting event provide ample support to our interns.

Testimonials

Image

Geovana SALVADOR

Nationality: Bolivian
Work experience: 6 months
International Program:SE

With 6 months of experience and a Bachelor's Degree, Geovana Salvador, Bolivian student wanted to master in Software Project Management. She decided to join the Software Engineering Program at EPITA. She speaks about her experience...
I wanted to focus on Software Project Management. While being at a French language institute in Bolivia, I came to know about the prospects of going to Paris and studying in a Graduate School of Engineering. I got good grades in my undergraduate studies and thus quickly obtained a scholarship for this Master's Program at EPITA.
I am the first sponsored Bolivian student to be enrolled in an IT program in France. There is a great deal of depth and breadth in the Software Engineering program at EPITA, with various interesting subjects including innovation and change management. I am certain this course curriculum will provide any enthusiastic graduate with an excellent entry into a career in Project Management. It is a real career booster!

The professors here are well experienced in their field, and they brought real-life examples to the class and to our conversations. Thanks to this practical training and my knowledge of French language, I easily found an interesting and well paid internship in project management. I am very happy and looking forward to working as a project manager in this multinational company.

Staying in touch !

5 good reasons to apply to EPITA

EPITA International Master
  • Become a leader in international
    Information Technologies
  • Secure your career via your access
    to EPITA's network
  • Get all the advantages of studying in Paris
  • Be prepared for real world challenges on
    EPITA's global campus
  • Develop & adapt a mind fitted to foresee
    fast-paced technological advances
Read more

About EPITA

With its inception in 1984, EPITA (Graduate School of Computer Science and Advanced Technologies) is the Engineering School training the best experts who design, develop and improve the future Information and Communication Technologies (ICT). The pedagogy of the school focuses on giving students both the fundamentals of Engineering and the highest expertise in the fields of Computer Science and ICT. The International Master's degree delivered by EPITA is accredited by the French Ministry of Higher Education and Research as a "Diplôme National de Master".