Intelligent Systems Engineering (ISI) course
The development and implementation of intelligent systems and robotic machines, starting from the processing of information from sensors to high-level interpretation by artificial intelligence methods, meets a growing need of industrialists in sectors with high employment demand. The ISI track aims to train students in research and development in the fields of intelligent systems and robotics, particularly on subjects such as multimodal interaction, image and sound analysis, and the design and control of robotic systems, at the interface of computer science, electronics and mechanics.
Objectives
The goal of the program is to train students in the study, characterization and development of intelligent systems, possibly robotic. An intelligent system is a complex system capable of all or part of the following:
- extracting information from its environment, thanks to sensors (visual, audio, tactile, etc.)
- interacting in its environment (by movement and actions, for example) possibly with other entities (other systems, robots, or even humans)
- avoiding situations that are dangerous for people or itself, while having the capacity to be autonomous.
To train students on these topics, the ISI pathway is based on four disciplinary pathways:
- Information processing, with a particular emphasis on audio and visual signals,
- robotics and its control,
- artificial intelligence,
- computer science.
All the tools and methods necessary for these disciplines are taught within the training so that the future graduate masters have the skills to establish careers in, for example, human/machine interactions (whether from a visual, audio and/or tactile point of view), machine learning methods and in particular deep learning and reinforcement learning, robotic control and navigation of mobile robots, or software management of large amounts of data (big data).
Organization: general
The training is spread over the two years of the Master's program. The scientific fundamentals are introduced in the first year during the common core of the program together with its specific courses. The second year offers a compulsory core curriculum for all students and a choice of optional courses that allow students to specialize in one of the four disciplinary pillars of the ISI program (artificial intelligence, information processing, robotics or computer science).
Two internships are offered, in the first year (8 weeks minimum) and in the second year (5 to 6 months). A multidisciplinary project is also offered in the first semester of the second year of the Master's program.
Finally, the ISI course is also offered as an apprenticeship, in partnership with the CFA des Sciences. In this case, the student alternates between classes at the university (3 days per week) and the company (2 days per week).
Organization : details
First semester (30 ECTS)
|
Intitulé de l'UE |
ECTS |
Common core department |
Digital signal processing scientific computing |
6 |
Common core EEEA / robotics |
Python object programming |
3 |
English |
3 |
|
Common core of program |
Automatic linear |
6 |
Introduction to robotics and artificial intelligence |
6 |
|
ISI course |
Random signal processing |
3 |
Computer vision |
3 |
In S1, the apprentice students take only 3 ECTS of linear automatics and do not take the English UE. The remaining 6 ECTS are dedicated to the evaluation of their work in a company, coupled with a project in engineering management.
Second semester (30 ECTS)
|
Title |
ECTS |
Common core department |
Orientation and Professional Insertion (OIP) |
3 |
Internship |
6 |
|
Common core of program |
ROS and experimental robotics |
6 |
Machine learning |
3 |
|
ISI course |
Object programming in C++ |
6 |
Image and sound processing |
6 |
In S2, the apprentice students do not follow the ROS and experimental robotics UE, nor the internship UE. Instead, a 12 ECTS UE is dedicated to the evaluation of their work in the company. Finally, the OIP teaching is replaced by an English UE (3 ECTS).
Third semester (30 ECTS)
The third semester consists of a common core followed by all students, whether apprentices or not. Then four options are offered, each allowing students to design their course in one of the four disciplinary pathways of the program.
Common core (21 ECTS)
Title |
ECTS |
English |
3 |
End of study project |
6 |
Advanced machine learning |
6 |
Advanced image and sound processing |
6 |
The core curriculum includes a final year project course that allows students to deal with all aspects (technical, scientific, organizational, human) of a free project. This course aims to mobilize the practical and scientific knowledge acquired during the various courses of the ISI program within a concrete project, presented at the end of the semester at a trade show.
Option "Artificial Intelligence for Robotics" (9 ECTS)
This option enables students to deepen the techniques of machine learning and artificial intelligence covered in the core curriculum, with a particular emphasis on the automatic analysis of human behavior and social robotics.
Intitulé de l'UE |
ECTS |
Learning for human/machine interaction |
6 |
AI for robotics |
3 |
Option "Robotics" (9 ECTS)
This option enables students to deepen their understanding of control and navigation techniques in robotics. More specifically, students following this option will be able to synthesize controllers for uncertain linear systems, or to implement motion planning and navigation techniques, or SLAM.
Title |
ECTS |
Robotic control and navigation |
6 |
Haptic interfaces |
3 |
Information processing option (9 ECTS)
This option aims at deepening students' skills in information processing and artificial intelligence, particularly for biometrics applications (fingerprint or facial recognition, sound authentication, anti-spoofing) and virtual reality (virtual audiovisual scenes). New event-based visual sensors, inspired by the functioning of the human retina, are also presented.
Title |
ECTS |
Biometrics and virtual reality |
6 |
Bio-inspired vision |
3 |
Computer Science option (9 ECTS)
This last option is the one compulsorily followed by apprentice students. It is possible to follow it as an initial training course depending on the number of places available. The teaching of software engineering and big data aims to present the main activities related to the realization of a large-scale IT project, from the development to the validation of a product, as well as the implementation of solutions for the exploitation of voluminous data (big data).
Title |
ECTS |
Software engineering and big data |
6 |
Mission in a company (apprentices) |
3 |
Fourth semester (30 ECTS)
The fourth and final semester is entirely devoted to a final internship for students in initial training, or to a full-time period in a company for apprentice students.
Target audience and prerequisites
The training is open to holders of a bachelor's degree in electronics, computer science or physics, or an equivalent diploma. The second year is open to students who have obtained a first year master's degree in the field of intelligent systems, or those who are in their third year at an engineering school.
Access to the ISI apprenticeship program is possible in M1 (2-year apprenticeship contract) or in M2 (1-year contract). The prerequisites required to follow the apprenticeship program are identical to those for initial training: the diploma obtained at the end of the program is identical regardless of the teaching method chosen.
Skills and knowledge
- Modeling human-systems interactions and interfaces.
- Develop systems for processing and recognizing the patterns of physiological, audio or video signals
- Designing intelligent embedded systems
- Analyze, model signals, choose and use the appropriate software and hardware tools for their processing.
- Develop advanced automation systems, manufacturing or mobile robotics, involving environmental perception, scene analysis and problem-solving strategy.
Opportunities
The training opens the door to jobs in all industrial and research sectors that require expertise in intelligent embedded systems: automotive, rail, space, air transport, etc.
Contacts
Responsible for the course
Thomas DIETENBECK et Nicolas OBIN
Administrative Manager
Pascale ANTOINE
Campus Pierre et Marie Curie
Département Sciences pour l'Ingénieur
Bâtiment Esclangon, 2e étage
Case courrier 164
4, place Jussieu
75005 Paris