Software Engineering

Objectives : This program emphasizes the development of quality software coupled with the transfer of this knowledge to industry. Topics include requirements engineering, system design, testing strategies and software development using C++ and Java, with an overall emphasis on the development of reliable software systems.

At completion of the degree, students will know the principles of good scientific software engineering practice, grounded in a hands-on understanding of the applicability of these practices, so that they will be able to lead major software engineering projects.

First semester: Fundamentals

Master Software Engineering

Core technical skills:

  • Algorithmic  
  • Procedural Programming, C
  • Object-oriented Programming, Java
  • Computer Networks
  • Operating Systems, Unix, Windows
  • Information Technology, Relational
    Databases, Web Development

Core project management skills:

  • Project management
  • Team management
  • Software development
    management

Core business skills:

  • Communication
  • Law, Negotiation
  • Economics, Finance
  • Management,
    Entrepreneurship
  • Marketing

French courses

Second semester: Specialization in Software Engineering

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

French courses

Third semester: Internship with an international company

Master Software Engineering

The internship with an international company (6 months) will allow you to be exposed to the latest technologies and to gain valuable experience. Feedback from the internship host companies has been overwhelmingly supportive of our programs and they usually give an allowance to our trainees.

 

 

 

 

 

 

 

 

 

 

 

 

Teaching language : English

Tuition fees

Tuition fees are 11,600 euros for the whole program (€3,600 for the first semester and €8,000 for the two following semesters). Fees do not include living expenses or application fee. Admitted applicants must make a deposit of 5,500 euros to confirm their enrollment.

Application fee

You have to send the application fee (60 €) at the same time that your application. You can send by money order or by bank transfer.

Application checklist :

  • Completed application form and photo
  • Curriculum vitae
  • Statement of purpose
  • 2 letters of recommendation in a sealed envelope and signed on the back.
  • 1 certified copy of Bachelor’s Degree and transcripts of records, in original language as well as certified translations into French or English.
  • TOEFL (minimum score 550 ITP, 213 CBT, 80 IBT) or TOEIC (minimum score 750) or IELTS (minimum score 6.0) (complusory for all candidates from non English-speaking countries)..
  • Copy of passport
  • Bank or sponsor statement attesting that the student will have financial support throughout the duration of the program.
    Nota: To be submitted after notification of admission.

Application deadline :
Application closes on July 31.
Program starts the first week of October.

Send the application form to:

International Office
International Graduate Programs
Epita
14/16, rue  Voltaire
94270 Le Kremlin Bicêtre
France