Software engineering

Software and applications development encompasses all elements of the design chain of high-tech products: in embedded systems middleware and infrastructures. The quantity of data to be processed is ever larger, and methods of collection, storage and analysis are in constant progression. This professional profile trains engineers specialized in cutting-edge technologies, such as Big Data and Cloud Computing.
English-taught courses
ECTS
Network & System Base3
Java 13
Operating Systems3
Web technologies3
Python3
ECTS
Artificial Intelligence3
Java 23
Android3
Data Base3
Elective : Unix (2 electives to choose)2
Elective : Quantum Computing (2 electives to choose)2
Elective : Network Programing (2 electives to choose)2
ECTS
Cloud Computing & Architecture3
JEE3
IT Risk & Management3
Object Oriented Design3
Urbanization of IT services2
5 ECTS
Responsability activity
Project Management
Management Skills
Intercultural Communication

Aim

Mobile applications, Cloud, e-commerce, Web 3.0…

Job opportunities

Applications designer, website developer, IT solutions integrator, test engineer, systems and network architect, IT project leader, DSI (Director of Information Systems), facilities engineer, network operations engineer, web architect, multimedia developer…

Contact