The Master Program in “Software Engineering” covers the full range of services related to the integration of software components and specialized application products within a larger comprehensive project.
The Master Program in “Software Engineering” covers the full range of services related to the integration of software components and specialized application products within a larger comprehensive project.
Software Engineering covers the full range of services related to the integration of software components and specialized application products within a larger comprehensive project.
The aim is to design, develop, deploy and maintain the components of the company’s Information systems within the context of their strategic needs and/or to design, develop and maintain applications for the « general public » such as Web sites or web portals, e-commerce and so forth.
Software Engineers often have the following professional responsibilities:
The ensemble of these activities is undertaken within a cost-planning and resource management framework.
The Software Engineer is a major player in this era of technological change and digitalization sweeping across all sectors of the economy (automotive, aeronautics, defense, banking, telecommunications…).
Therefore, he or she should be trained as a general engineer with a solid Computer Science background who is able to analyze a client’s needs, develop functional and technical software solutions, and put them in place. Due to ever-increasing security and reliability concerns, these steps must be rigorously carried out in a tried and true methodological framework
4TH YEAR (M1)
Java Enterprise Edition C# and .NET environment DevOps and Continuous Delivery Functional
Data Programming Front-end Web Development Mobile Development
Application Interoperability with Web Services System and Network Programming
Introduction to Cyber security Advanced Databases Real-Time Systems
Methodology and technical monitoring
Business Plan
Coaching: Support for teams
Competition with a jury of professionals
Technical internship, 4.5 months starting mid-April (M1)
Sustainable development
Energy
Finance and Banking Insurance
New Media and Video Games
E-HealthSustainable development
Telecommunications and Internet
Transportation
Information System Architect
Entrepreneur
Expert
Business Engineer
International Project Manager
5TH YEAR (M2)
Event-driven Asynchroneous Programming with Node.js
Software Engineering for the Cloud Distributed Systems
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
Big Data
Authentification, Security and Access
Multimedia and 3D Applications
Design and Innovative Conception
Health and Medicine Innovation
Creativity and Entrepreneurship
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
Old Technology
Management and technical skills
Fundraising
Pilot an R&D Project to define the phases and recrutement for your teams
6-month Engineer Internship (end of studies) starting mid-February
By the end of this program, the new Software Engineer will have the following skills:
The Software Engineer program allows for a wide variety of career paths:
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.