Ce module a été développé afin de rendre le site Efrei accessible au plus grand nombre.

Si malgré notre vigilance, vous rencontriez le moindre problème d’accessibilité sur notre site, n’hésitez pas à nous contacter à l’adresse site-groupe@efrei.fr ou par téléphone au +33 188 289 000.

Master Program in Software Engineering

The Master Program in “Software Engineering” trains high-level software engineers. The program, entirely taught in English, consists of a solid IT culture (development, security, quality, cloud, data, etc.). The software engineer is a major player in digital transformation, regardless of the sector of activity: automotive, aeronautics, defense, banking, telecommunications, etc.

Program description

Software Engineering covers the full range of tasks related to integrating software components and services.

Software Engineers often have the following responsibilities:

– Analyze and specify the requirements for the development of a software product, a service;

– Design software based on the client’s specifications and/or requirements while guaranteeing customer satisfaction;

– Develop new products or services based on existing software in compliance with the best practices and standards;

– Select and use appropriate testing metrics to guarantee that the software is in line with the expectations.

 

Program

SOFTWARE FACTORY
Plus de détails

Java Enterprise Edition C# and .NET environment DevOps and Continuous Delivery Functional
Data Programming Front-end Web Development Mobile Development

PROFESSIONAL TRAINING
Plus de détails

Technical internship, 4.5 months starting mid-April (M1)

SYSTEM AND INTEROPERABILITY
Plus de détails

Application Interoperability with Web Services System and Network Programming
Introduction to Cyber security Advanced Databases Real-Time Systems

INNOVATIVE PROJECTS IN M1
Plus de détails

Methodology and technical monitoring
Business Plan
Coaching: Support for teams
Competition with a jury of professionals

SOFTWARE FACTORY
Plus de détails

Java Enterprise Edition C# and .NET environment DevOps and Continuous Delivery Functional
Data Programming Front-end Web Development Mobile Development

SYSTEM AND INTEROPERABILITY
Plus de détails

Application Interoperability with Web Services System and Network Programming
Introduction to Cyber security Advanced Databases Real-Time Systems

INNOVATIVE PROJECTS IN M1
Plus de détails

Methodology and technical monitoring
Business Plan
Coaching: Support for teams
Competition with a jury of professionals

PROFESSIONAL TRAINING
Plus de détails

Technical internship, 4.5 months starting mid-April (M1)

ADVANCED ARCHITECTURE
Plus de détails

Event-driven Asynchroneous Programming with Node.js
Software Engineering for the Cloud Distributed Systems

GENERAL STUDIES
Plus de détails

Law 
Culture and communication
Adapt in a Globalized World Seminar
Management and Development Seminar
English or FLE (Groups)
LV2 (optional)
Academic Conferences and round tables

SCIENCE ELECTIVE COURSE
Plus de détails

Artificial Intelligence
Deep Learning and Blockchain Applications: Challenges and Opportunities
Big Data for Companies
Creativity and Entrepreneurship
Design and Internet of Things
Design Health Innovation
Web Security Management and 3D Software
Reliability and Quality Testing

END OF STUDIES PROJECT (M2)
Plus de détails

Old Technology
Management and technical skills
Fundraising
Pilot an R&D Project to define the phases and recrutement for your teams 

SCIENTIFIC OPPORTUNITIES
Plus de détails

Big Data
Authentification, Security and Access
Multimedia and 3D Applications
Design and Innovative Conception
Health and Medicine Innovation
Creativity and Entrepreneurship

PROFESSIONAL TRAINING
Plus de détails

6-month Engineer Internship (end of studies) starting mid-February

ADVANCED ARCHITECTURE
Plus de détails

Event-driven Asynchroneous Programming with Node.js
Software Engineering for the Cloud Distributed Systems

SCIENCE ELECTIVE COURSE
Plus de détails

Artificial Intelligence
Deep Learning and Blockchain Applications: Challenges and Opportunities
Big Data for Companies
Creativity and Entrepreneurship
Design and Internet of Things
Design Health Innovation
Web Security Management and 3D Software
Reliability and Quality Testing

SCIENTIFIC OPPORTUNITIES
Plus de détails

Big Data
Authentification, Security and Access
Multimedia and 3D Applications
Design and Innovative Conception
Health and Medicine Innovation
Creativity and Entrepreneurship

GENERAL STUDIES
Plus de détails

Law 
Culture and communication
Adapt in a Globalized World Seminar
Management and Development Seminar
English or FLE (Groups)
LV2 (optional)
Academic Conferences and round tables

END OF STUDIES PROJECT (M2)
Plus de détails

Old Technology
Management and technical skills
Fundraising
Pilot an R&D Project to define the phases and recrutement for your teams 

PROFESSIONAL TRAINING
Plus de détails

6-month Engineer Internship (end of studies) starting mid-February

Learning objectives

By the end of this program, the new Software Engineer will have the following skills: 

  • Mastery of the fundamentals of computer science;
  • Ability to solve often complex technological problems;
  • Ability to work in teams.

Career options

The Software Engineer program allows for a wide variety of career paths: 

  • Software designer and developer;
  • Systems integration engineer;
  • Full stack developer;
  • R&D engineer;
  • Software Systems Architect;
  • DevOps engineer;
  • Project manager.

The SE is most often a member of large project teams. Within this context, the experience gained allows for the transition to posts such as Project Manager.