Specialty – Computer System engineering (ISI)
The ISI program aims to train engineers capable of designing corporate information systems architectures. It offers a coherent approach to architectures, networks, systems and distributed applications, preparing engineers to manage IT infrastructure projects. The aim is to master application architectures and underlying installations, thus able to size, design, deploy, secure and supervise corporate IT systems. This field calls on a wide range of constantly evolving technologies. The ISI programme trains flexible, adaptable engineers with strong technical skills, but also with the fundamentals to enable them to progress in their profession.
Course contents
To prepare students for project management in the field of IT infrastructures, the courses are structured around four main themes: advanced technological courses to acquire the know-how, theoretical courses to acquire the fundamentals of the field and to be able to evolve subsequently faced with technological developments, substantial projects in groups of six to prepare students for teamwork, and introductions to the main applications using the information system (e.g., data-mining…). These specific courses are complemented by methodology courses (project management, software engineering, quality, etc.). Industrial partners enrich the training with their feedback, providing an up-to-date view of the issues faced by companies.
As part of the ISI program, students will take the following courses:
- Network architectures and technologies (local networks, network interconnection, telecommunication and long-distance networks, Internet, TCP/IP).
- Distributed algorithms, modelling and proof techniques for distributed systems
- Distributed application architectures and main technologies (sockets, RPC, JavaRMI, JMS, web services, micro-services…).
- Internet application architectures and main technologies (web architectures, JEE, HTML, JavaScript, CSS3, PHP, XML, JSON, servlets, React, Spring Framework, sustainable web applications, modularity, server consumption)
- System administration, UNIX, Linux, system interconnection.
- Computer security and dependability, prevention, protection and reaction techniques.
- Multi-agent systems and coordination of autonomous processes.
- Advanced networks and Cloud (Internet of Things (loT), cybersecurity, Cloud and Fog Computing).
The academic teaching team
The teaching staff is directly involved in academic and industrial research projects in the fields of Internet networking, computer security, sensor networks and dynamic ad hoc networks, such as vehicle networks.
Placements/internships and industrial relations
Since the ISI course was created, the involvement of industrial partners in the courses has always been one of the strong points of the programme: BNP Paribas, Groupe CEGETEL, Density Technologies, EDF, IBM France, NetCentrex, SFR, Société Générale, Unilog, Vinci…
In addition, conferences are organized each year to complement the classroom courses and provide a different perspective on current issues. Finally, a Pedagogical Advisory Committee brings together UTC teaching staff and external experts from industry and other educational establishments in order to adapt the content to developments ongoing in the field. The range of internships offered
International
Students who take the ISI programme are able to spend numerous semesters abroad (Canada, Sweden, Spain, USA, Japan, etc.). They can also continue their training during their stays abroad, as the partner institutions generally offer similar or even complementary courses to those of the UTC programme. A certain number of end-of-study projects concern international work.
Professional openings
Examples of jobs: design engineer, systems and networks engineer, advanced development engineer, IT security engineer, infrastructure project manager, IT architect, information systems security consultant, connectivity designer, junior development engineer, client services & product specialist, operational safety engineer, telecoms and networks engineer, etc.