Targeted level of study
BAC +5
ECTS
120 credits
Duration
2 years
Training structure
Faculty of Science
Presentation
The Master EEA of the Faculty of Sciences allows the acquisition of advanced scientific skills in order to guarantee an optimal professional integration of its graduates. The scientific legibility of the EEA Master's courses and therefore of the EEA mention is guaranteed by the support of a teaching department composed of teacher-researchers who carry out their research mainly in two of the University's leading laboratories (IES and LIRMM). The link with research is further strengthened by the active participation of researchers from these organizations in the teaching. The organization of each course presents a progressive specialization from the first to the second year which allows the student to tackle the latest research topics in the field in order to provide an "up to date" knowledge base. The final internship plays an essential role in achieving professional objectives, as it is often the first immersion in a professional environment.
The success rate calculated on the LMD4 is about 87%.
Success rate
Objectives
Our training objective is to give our students a solid foundation in the disciplines of electronics, electrical engineering, automation and signal processing, mainly in M1. The second year offers students a specialization in the fields needed by the EEA industries, as well as in the recognized themes of our laboratories federated around the I2S doctoral school.
These fields are particularly targeted by the 5 proposed courses:
- Sensors, Electronics & Connected Objects (CEO)
- Electrical Energy, Environment and Systems Reliability (3EFS)
- Photonics, Microwave & Communications Systems (PHyS)
- Robotics (Rob)
- Integrated & Embedded Electronic Systems (IEES)
as well as an ERAMUS MUNDUS course:
- Ionizing Radiation and its Effects on Microelectronics and Photonics Technologies (RADMEP)
The professional aspects are inherent to the discipline taught, which must follow technological developments. The teaching teams are all in close contact with the world of industry and the world of research, which ensures that the courses are well adapted to the students' needs. The presence of external contributors, projects and internships reinforce this professionalization. The integration of young graduates is very fast because they have skills that allow them to be quickly operational.
Know-how and skills
In addition to the knowledge and skills specific to each course of the Master EEA detailed in the presentations of the courses, the Master EEA provides the necessary cross-cutting skills for any future manager at Bac+5 level:
- Autonomy at work, time management, initiative and coordination of a team.
- Project management: objectives, context, implementation, evaluation, cost.
- Writing documents, notices and briefs.
- Oral presentation of studies, problems and design solutions.
- The use of technical and scientific English.
- Apply for an internship or a job offer (CV, cover letter, presentation).
- Get to know the environment and the functioning of the company.
Organization
Program
All the courses of the Master EEA have a pedagogical progression over two years (4 semesters).
The first year of the Master's program consists of two semesters. The first semester is shared by all the courses of the Master EEA giving the basic theoretical knowledge and transversal skills in the EEA disciplines. In the second semester, students follow UEs specific to their course. The program also includes English and SHS (Human and Social Sciences) courses. Students carry out a project that may extend beyond the first semester and must complete an internship in a company or an end of study project.
The second year of the Master's program consists of two semesters. The first semester is academic, with both professional and research courses based on the specificities of the research laboratory linked to the Master's program. The second semester is devoted to a final study project and an industrial or research internship.
Select a program
Electrical Energy, Environment and Systems Reliability
The Electrical Energy, Environment and Systems Reliability (3EFS) course of the Master's degree in Electronics, Electrical Energy and Automation is a generalist course in the field of electrical engineering.
It is based on societal and industrial needs to participate in the reduction of environmental impact in applications related to mobility, electrical energy production and home improvement.
The training provided in this course meets the strong demand that industrialists constantly express in their partnerships with the laboratory, it meets the ever-increasing need for technological innovations necessary in the industrial environment and allows students to acquire a solid foundation for management positions.
This course covers various fields related to electrical energy, from production and transport to energy management and distribution. The training provided responds to the major challenges of managing electrical energy in distribution networks, which are increasingly impacted by the growing insertion of intermittent energy sources (wind, photovoltaic, etc.). It contributes, with the industrialists of the field, to put forward the problems related to the design of new ecoresponsible products.
An important part is made to the study of renewable energies, to their integration to the electrical networks by taking into account the advantages and disadvantages of this integration which allows to have a precise vision of their environmental impact.
In the same philosophy, it presents current solutions for increasing the energy efficiency of energy conversion systems based, for example, on motorization solutions for transportation and on the design of power converters for embedded systems.
Study, simulation and design methods, as well as software tools and the CAD study approach, are presented to students in this course, whether they are used in design offices, research and development departments or research laboratories.
Practical training based on practical work to illustrate the theoretical teachings and to acquire the professional skills necessary for the student's future expertise is also a key element of this training.
The projects, associated with the courses and practical work, which will be carried out by the student will enable him to apply the knowledge, theoretical or experimental methods acquired during the courses.
The technical training is also combined with English and humanities and social sciences.
In the first year, the shared units offered allow students to build on a solid foundation of theoretical knowledge and cross-disciplinary skills in the EEA disciplines necessary for their career.
Visits to industrial sites are organized during the training to allow an overview of the environment and the equipment used.
Electrical Energy, Environment and Systems Reliability - Apprenticeship
The Electrical Energy, Environment and Systems Reliability (3EFS) course of the Master's degree in Electronics, Electrical Energy and Automation is a generalist course in the field of electrical engineering.
It is based on societal and industrial needs to participate in the reduction of environmental impact in applications related to mobility, electrical energy production and home improvement.
The training provided in this course meets the strong demand that industrialists constantly express in their partnerships with the laboratory, it meets the ever-increasing need for technological innovations necessary in the industrial environment and allows students to acquire a solid foundation for management positions.
This course covers various fields related to electrical energy, from production and transport to energy management and distribution. The training provided responds to the major challenges of managing electrical energy in distribution networks, which are increasingly impacted by the growing insertion of intermittent energy sources (wind, photovoltaic, etc.). It contributes, with the industrialists of the field, to put forward the problems related to the design of new ecoresponsible products.
An important part is made to the study of renewable energies, to their integration to the electrical networks by taking into account the advantages and disadvantages of this integration which allows to have a precise vision of their environmental impact.
In the same philosophy, it presents current solutions for increasing the energy efficiency of energy conversion systems based, for example, on motorization solutions for transportation and on the design of power converters for embedded systems.
Study, simulation and design methods, as well as software tools and the CAD study approach, are presented to students in this course, whether they are used in design offices, research and development departments or research laboratories.
Practical training based on practical work to illustrate the theoretical teachings and to acquire the professional skills necessary for the student's future expertise is also a key element of this training.
The projects, associated with the courses and practical work, which will be carried out by the student will enable him to apply the knowledge, theoretical or experimental methods acquired during the courses.
The technical training is also combined with English and humanities and social sciences.
In the first year, the shared units offered allow students to build on a solid foundation of theoretical knowledge and cross-disciplinary skills in the EEA disciplines necessary for their career.
Visits to industrial sites are organized during the training to allow an overview of the environment and the equipment used.
Photonics, Microwave & Communication Systems
The PHotonics, Hyperfrequencies and Telecommunications Systems (PHyS) program is a theoretical and practical training program leading to the mastery of future technologies for generating, transmitting, detecting, processing and converting electromagnetic waves such as radio waves, microwaves, terahertz waves, infrared, visible and ultraviolet waves, in a wide variety of applications ranging from biomedical to telecommunications, including defense, industrial processes and environmental control.
This is a sector of activity with very high technical and economic potential, characterized by numerous applications in both industry and research.
On the theoretical level, the training will first provide the knowledge necessary to understand the physical principles associated with the various components such as diodes, transistors, lasers, optical fibers, waveguides, antennas etc. From this knowledge base, the realization of complex systems such as radars, lidars, imagers, and in particular telecommunication systems will follow.
On the practical side, a fundamental place is given to practical work that will allow students to become familiar with the equipment commonly used in the field, thanks to state-of-the-art equipment and professional material.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The PHyS course is a theoretical and practical training leading to the mastery of future technologies to generate, transmit, detect, process and convert electromagnetic waves such as radio waves, microwaves, terahertz waves, infrared, visible and ultraviolet light, in a wide variety of applications ranging from biomedical to telecommunications, including defense, industrial processes and environmental control.
This is a business sector with very strong technical and economic potential characterized by numerous applications, both industrial and in research.
On a theoretical level, the training will initially provide the knowledge necessary to understand the physical principles associated with the various components such as diodes, transistors, lasers, optical fibers, waveguides, antennas, etc. This knowledge base will then result in the creation of complex systems such as radars, lidars, imagers, and in particular telecommunications systems.
On a practical level, a fundamental place is given to teaching practicum which will allow students to familiarize themselves with the equipment commonly used in companies in the field, thanks to state-of-the-art equipment and professional equipment available at the university.
Photonics, Microwave & Communication Systems - Learning
The PHotonics, Hyperfrequencies and Telecommunications Systems (PHyS) program is a theoretical and practical training program leading to the mastery of future technologies for generating, transmitting, detecting, processing and converting electromagnetic waves such as radio waves, microwaves, terahertz waves, infrared, visible and ultraviolet waves, in a wide variety of applications ranging from biomedical to telecommunications, including defense, industrial processes and environmental control.
This is a sector of activity with very high technical and economic potential, characterized by numerous applications in both industry and research.
On the theoretical level, the training will first provide the knowledge necessary to understand the physical principles associated with the various components such as diodes, transistors, lasers, optical fibers, waveguides, antennas etc. From this knowledge base, the realization of complex systems such as radars, lidars, imagers, and in particular telecommunication systems will follow.
On the practical side, a fundamental place is given to practical work that will allow students to become familiar with the equipment commonly used in the field, thanks to state-of-the-art equipment and professional material.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The PHyS course is a theoretical and practical training leading to the mastery of future technologies to generate, transmit, detect, process and convert electromagnetic waves such as radio waves, microwaves, terahertz waves, infrared, visible and ultraviolet light, in a wide variety of applications ranging from biomedical to telecommunications, including defense, industrial processes and environmental control.
This is a business sector with very strong technical and economic potential characterized by numerous applications, both industrial and in research.
On a theoretical level, the training will initially provide the knowledge necessary to understand the physical principles associated with the various components such as diodes, transistors, lasers, optical fibers, waveguides, antennas, etc. This knowledge base will then result in the creation of complex systems such as radars, lidars, imagers, and in particular telecommunications systems.
On a practical level, a fundamental place is given to teaching practicum which will allow students to familiarize themselves with the equipment commonly used in companies in the field, thanks to state-of-the-art equipment and professional equipment available at the university.
Integrated and Embedded Electronic Systems
The "Integrated and Embedded Electronic Systems" (SEIE) course of the Master EEA, unique at the regional level, relies on the strong and nationally and internationally recognized competences of the EC and researchers of the Microelectronics Department of the LIRMM in the field of design and test of microelectronic circuits and systems. This field covers aspects such as the design of integrated digital and analog systems, the validation of integrated circuits and systems, the testing of integrated circuits and systems, industrial testing, the design and testing of heterogeneous systems and microsystems, digital security and the use of artificial intelligence.
Integrated and Embedded Electronic Systems -Apprenticeship
The "Integrated and Embedded Electronic Systems" (SEIE) course of the Master EEA, unique at the regional level, relies on the strong and nationally and internationally recognized competences of the EC and researchers of the Microelectronics Department of the LIRMM in the field of design and test of microelectronic circuits and systems. This field covers aspects such as the design of integrated digital and analog systems, the validation of integrated circuits and systems, the testing of integrated circuits and systems, industrial testing, the design and testing of heterogeneous systems and microsystems, digital security and the use of artificial intelligence.
Robotics
The main objective of the Robotics track of the Master EEA is to train high-level specialists in Robotics, Industrial Computing, Image Processing and Automation.
It is one of the natural extensions of the EEA (Electronics, Electrical Engineering and Automation) Bachelor's degree and of any other scientific and technological training in the fields of EEA, computer science, applied mathematics, mechatronics, etc.
During the first year (taught in French), students will take fundamental courses in electronics, energetics, automation and signal processing in the first semester, followed by specialization courses in robotics in the second semester. The second semester courses will allow them to learn the basics of robotics (manipulation and mobile), image processing and robot programming tools.
During the second year (taught in English), students will take courses in robot modeling and control, perception for robotics, optimization, artificial intelligence, embedded systems and programming. They will also have a course opening on research, targeting the most innovative applications of robotics (micro-manipulators, surgical robots, submarines, humanoids, virtual and augmented reality, operational safety, teleoperation, etc.). In the second semester of the second year, students will carry out a one-month research project in a laboratory or company, followed by a tutored internship (in a company or laboratory) of 4 to 6 months.
The course is open to alternating work-study through an apprenticeship contract. This contract allows students to acquire the theoretical bases during the weeks of training and to put them into practice during the periods spent in the company. This method of operation facilitates the development of skills. It also has the advantage for the student of being paid even before graduating.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The main objective of the robotics program is to prepare high-level specialists in Robotics, Industrial data processing, Image processing and Automation.
This Master Course is a natural extension of the Bachelor's Degree in EEA (Electronics, Electrical Engineering and Automation) of UM or of any other scientific and technological bachelors in related fields (e.g., computer science, applied mathematics, mechatronics, etc..).
During the first semester of the1st year of the Master (taught in French), students will follow basic courses in electronics, energy, control systems and signal processing. The second semester is mainly focused on specialized courses in robotics. These courses will allow students to learn the basics of robotics (both fixed and mobile base robots), image processing and robot programming tools.
During the second year, which is taught in English, the courses in the first semester include robot modelling and control, perception for robotics, optimization, artificial intelligence, embedded systems and programming. Students will also have a research-oriented course, targeting the most innovative applications of robotics (micro-manipulators, surgical robotics, submarine robotics, humanoids, virtual and augmented reality, operational safety, teleoperation, etc). In the second semester, students will carry out a one-month research project in a laboratory or a company, followed by a tutored internship (in a company or laboratory) of 4 to 6 months.
The Master course is also open to work-study through an apprenticeship contract. Such a contract allows students to acquire the theoretical bases during the training weeks and to put them into practice during the periods spent in the company. This mode of functioning improves their skills. It also has the advantage for the student to be paid before graduation.
Robotics -Learning
The main objective of the Robotics track of the Master EEA is to train high-level specialists in Robotics, Industrial Computing, Image Processing and Automation.
It is one of the natural extensions of the EEA (Electronics, Electrical Engineering and Automation) Bachelor's degree and of any other scientific and technological training in the fields of EEA, computer science, applied mathematics, mechatronics, etc.
During the first year (taught in French), students will take fundamental courses in electronics, energetics, automation and signal processing in the first semester, followed by specialization courses in robotics in the second semester. The second semester courses will allow them to learn the basics of robotics (manipulation and mobile), image processing and robot programming tools.
During the second year (taught in English), students will take courses in robot modeling and control, perception for robotics, optimization, artificial intelligence, embedded systems and programming. They will also have a course opening on research, targeting the most innovative applications of robotics (micro-manipulators, surgical robots, submarines, humanoids, virtual and augmented reality, operational safety, teleoperation, etc.). In the second semester of the second year, students will carry out a one-month research project in a laboratory or company, followed by a tutored internship (in a company or laboratory) of 4 to 6 months.
The course is open to alternating work-study through an apprenticeship contract. This contract allows students to acquire the theoretical bases during the weeks of training and to put them into practice during the periods spent in the company. This method of operation facilitates the development of skills. It also has the advantage for the student of being paid even before graduating.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The main objective of the robotics program is to prepare high-level specialists in Robotics, Industrial data processing, Image processing and Automation.
This Master Course is a natural extension of the Bachelor's Degree in EEA (Electronics, Electrical Engineering and Automation) of UM or of any other scientific and technological bachelors in related fields (e.g., computer science, applied mathematics, mechatronics, etc..).
During the first semester of the1st year of the Master (taught in French), students will follow basic courses in electronics, energy, control systems and signal processing. The second semester is mainly focused on specialized courses in robotics. These courses will allow students to learn the basics of robotics (both fixed and mobile base robots), image processing and robot programming tools.
During the second year, which is taught in English, the courses in the first semester include robot modelling and control, perception for robotics, optimization, artificial intelligence, embedded systems and programming. Students will also have a research-oriented course, targeting the most innovative applications of robotics (micro-manipulators, surgical robotics, submarine robotics, humanoids, virtual and augmented reality, operational safety, teleoperation, etc). In the second semester, students will carry out a one-month research project in a laboratory or a company, followed by a tutored internship (in a company or laboratory) of 4 to 6 months.
The Master course is also open to work-study through an apprenticeship contract. Such a contract allows students to acquire the theoretical bases during the training weeks and to put them into practice during the periods spent in the company. This mode of functioning improves their skills. It also has the advantage for the student to be paid before graduation.
Sensors, Electronics and Connected Objects
The course Sensors, Electronics and Connected Objects (C.E.O) of the Master EEA, relies on a laboratory (IES UMR CNRS 5214) whose skills are recognized, on teacher-researchers in contact with industrial and academic advances, and professionals in the field involved in the training. This course is an evolution of the "Sensors & Associated Systems" course (CSA), where we have reorganized the teaching with more homogeneous blocks and made the necessary adaptations to be in phase with current technologies (IOT) for tomorrow's challenges (Industry 4.0, autonomous vehicle, defense, health environment, etc.). This teaching allows us to cover the design of the sensor (microsystem), its characterization, its processing electronics, energy autonomy, wireless communication, and data processing.
Sensors, Electronics and Connected Objects -Learning
The course Sensors, Electronics and Connected Objects (C.E.O) of the Master EEA, relies on a laboratory (IES UMR CNRS 5214) whose skills are recognized, on teacher-researchers in contact with industrial and academic advances, and professionals in the field involved in the training. This course is an evolution of the "Sensors & Associated Systems" course (CSA), where we have reorganized the teaching with more homogeneous blocks and made the necessary adaptations to be in phase with current technologies (IOT) for tomorrow's challenges (Industry 4.0, autonomous vehicle, defense, health environment, etc.). This teaching allows us to cover the design of the sensor (microsystem), its characterization, its processing electronics, energy autonomy, wireless communication, and data processing.
IDIL - Photonics & Electronics Sensors for Environment & Health
Sensors are omnipresent in our modern world. To give just a few examples: in the environment, they aim to detect and quantify the presence of pollutants in water or the atmosphere; in medicine, they allow 2D or even 3D imaging of the eye, arteries, or the early diagnosis of diseases. The most recent and efficient sensors are for the most part based on electronic or optical/photonic components without us even knowing it. In this context of an ever increasing and more demanding demand, the Master IDIL "Photonic & Electronic Sensors for Environment and Health" aims to train highly qualified personnel in the field of electronic and photonic sensors, with an orientation towards applications in environment and health, based on long stays in research laboratories. Graduates may then choose to complete their training in order to become researchers in the public or private sectors, responsible for the development of new systems that open up the field of possibilities for the future.
The training is backed by the Institute of Electronics and Systems, a research laboratory of international scope in the field of sensors and photonics. Under the supervision of renowned researchers, you will learn to master state-of-the-art experimental techniques that will enable you to design and manufacture lasers, sensors, detectors and other key components using state-of-the-art technological equipment, including the application of components, particularly in the fields of the environment and health.
Examples of teaching units:
- Sensors & Associated systems
- Lasers & Photodiodes
- Technology & Design tools for sensors
- Photonics Instrumentation & Metrology
RADiation and its effects on Phonics Technlogies (RADMEP) - Erasmus Mundus
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (SPLD, CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Choice of ELECTRICAL ENERGY, ENVIRONMENT & SYSTEMS RELIABILITY
ECTS
10 credits
Component
Faculty of Science
Power Generation and Electrical Network Modeling
ECTS
6 credits
Component
Faculty of Science
Electrical energy is one of the essential energy carriers in energy management. It is becoming more and more important in new applications allowing to reduce the carbon footprint, for example in electric propulsion. Electrical energy is produced by high power production (thermal power plants) but also by more and more intermittent sources due to renewable energies (photovoltaic, wind power...). This electrical energy produced must be transported and distributed and the global management of the transport and distribution networks is a major constraint.
This unit of instruction will:
- To provide theoretical knowledge of modeling of the elements of production, transport and distribution of electrical energy.
- To define the three-phase sinusoidal regime, the quality of electrical energy and the study of unbalanced networks by symmetrical components.
- To allow the implementation of the modeling of transformers, inductive elements (neutral point coil...), synchronous alternators and asynchronous generators. It will give the experimental methods of characterization of these elements.
- To give the conditions of connection of the generators to the electric networks, the setting in parallel and the associated adjustments.
- To allow the establishment of models for lines and cables for electrical distribution. It will give notions of power management, of the impact of short-circuit in high power networks. The use of network software will illustrate the phenomena.
Renewable Energies - Smart Grids
ECTS
4 credits
Component
Faculty of Science
The energy transition is often associated with objectives for the implementation of production means from renewable energies (wind, photovoltaic, hydraulic...). The use of intermittent sources of energy generates particular constraints for the electrical transmission and distribution networks. This teaching unit will consist of three parts: a technological and theoretical part on the networks. A second part on the means of production and renewable energies, with a focus on wind energy. Finally, a third part will focus on the digital evolution of electrical networks: smart grids.
This unit of instruction will:
- Define the technology of all the elements of a HV and LV electrical distribution network.
- To provide the necessary knowledge to understand the functions and characteristics of electrical networks (architectures, overhead, underground, voltage levels, powers, transformers, alternators...) and
- To allow the choice and the implementation of devices according to the needs (insulation, protections, control...).
- Define the electrical safety rules for interventions allowing to understand and apply the consignment procedures.
- To allow to determine, to choose and to adjust the protections from the characteristics of the network and the equipments by explaining the calculation of the fault currents and the basic use of the professional software of calculation.
- To detail the choice of the grounding schemes answering a specification and given economic criteria, constraints of availability, quality...
- To make a state of the art of the means of storage of the electric energy and to present the use of the hydrogen as energy vector associated with the electric energy and the energy transition.
- Describe the means of production and develop the principle of conversion for wind and water power production.
- Introduce the methods of studying wind projects, analysis of the resource, regulations, the problem of connection and the impact on the environment.
- Introduce Smart-Grid and the use of internet and industrial networks in the protection and control of electrical networks.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Reliability of Components and Systems
ECTS
2 credits
Component
Faculty of Science
Reliability is part of the 4 components of SoTL which are Reliability, Maintainability, Availability and Safety. This fundamental component of SoTL is taught in this course on both qualitative and quantitative aspects.
Dielectric Materials and Components - High Voltage - HVDC
ECTS
4 credits
Component
Faculty of Science
The electrical power transmission industry and the design of high voltage switchgear are confronted with the need to find solutions for insulation constraints. They are looking to improve the reliability and lifetime of their components (cables, insulators, circuit breakers ...). They seek to develop innovative solutions for the transport to reduce the visual pollution of overhead lines such as high voltage direct current (HVDC). For this purpose, it is necessary to characterize and develop new insulators and to take into account environmental constraints.
This course covers the different properties of insulating and conducting materials, such as conductivity, permittivity, dielectric breakdown, etc. It defines the theory of the physical origin of the different phenomena related to these properties.
A part of the course is also devoted to measurement techniques, characterizations and data analysis related to the various properties of dielectrics.
This unit also includes a course on the particularities of high voltage use and applications to high voltage equipment. It will define the functions, characteristics and constraints of this equipment.
A presentation of the HVDC networks is given, it gives the architectures of the converters and the links (unipolar, bipolar), the characteristics and the constraints.
A practical part including measurements and data analysis for dielectric characterization will be performed during a mini project.
Photovoltaic Energy
ECTS
4 credits
Component
Faculty of Science
Solar photovoltaic energy is a clean energy that does not emit greenhouse gases. It produces electrical energy (terrestrial production) which contributes to increasing the energy efficiency of buildings. This energy can also be used in nomadic or embedded solutions associated if necessary with storage solutions.
This teaching unit:
- Will provide the scientific skills necessary to understand the operation of photovoltaic energy systems for the production of electrical energy.
- Define the technologies and characteristics of photovoltaic cells, panels and generators (terrestrial, embedded, space...).
- Will define portable, nomadic energy based on photovoltaic systems allowing energy savings and a certain autonomy depending on the situation.
- Will define the architectures, control and command of terrestrial and space photovoltaic power generation systems.
- Will introduce the study of photovoltaic projects, the resource, the regulations, and the problem of connection to the distribution network.
An environmental aspect taking into account the global impact of photovoltaic energy in the energy transition will be presented by introducing the advantages and disadvantages compared to other energy sources, intermittent or not.
Practical work will illustrate the essential points introduced during the course of this teaching unit. This theme could be proposed as a Master 2 project.
Thermal Simulation and Application Tools in Conversion
ECTS
6 credits
Component
Faculty of Science
In the design of energy conversion systems, within the framework of a feasibility study for example, it is essential to use scientific calculation software and/or simulation software which will allow a substantial saving of time.
This unit of instruction will:
- To provide knowledge of numerical calculation methods used in commercial software used to solve problems applied to electrical engineering.
- Introduce optimization concepts for the search of an optimal solution under constraints in a problem related to electrical engineering.
- Enable the implementation and application of numerical techniques for the processing of data from, for example, the study of the reliability of an electrical system or power electronics.
- Present the finite element methods and software used to solve physical or multiphysical problems.
- To deal with thermal problems related to energy conversion and to provide theoretical knowledge necessary for the understanding and modeling of thermal phenomena in electrical engineering components and systems (power electronics, HF transformers, distribution cables...).
Power Conversion Systems for Embedded Applications
ECTS
7 credits
Component
Faculty of Science
The role of electrical energy is preponderant in the development of transportation such as, for example, aeronautics and automobiles. The strong environmental and economic constraints of these fields make it imperative to design and develop high power-to-weight converters with a high reliability rate.
This unit of instruction will:
- To provide students with the key elements for the design, sizing, study and simulation of power converters used in embedded systems as well as other applications, such as electrical energy management in renewable and non-renewable energy production, transmission and control systems.
- Present the interest of converters for embedded systems that are continuously evolving towards all-electricity and make the link with the problems posed by the current reliability rates of power electronics.
- Introduce concepts that allow for the calculation of a carbon footprint and for eco-design. These elements of design are now essential for designing efficient products and helping to make the energy transition a success.
- Provide students with skills on current power electronics devices and will enable them to better understand emerging converter structures.
- To present the constraints related to the use of passive components and more particularly magnetic components operating at high frequencies and which are absolutely necessary for the operation of these converters.
The students will have to be able to carry out a complete project from a specific specification which will lead them to study in its totality a regulated conversion structure.
The practical work associated with the course will allow a better understanding of the technological barriers in the design of efficient structures in power electronics.
This teaching unit will be used as a support for the Master 2 projects.
Modeling and Sizing of a Synchronous Actuator
ECTS
5 credits
Component
Faculty of Science
In order to reduce our CO2 emissions, the key transport industries (automotive, aeronautics...) are seeking to develop innovative travel solutions. Most of these solutions are electric, and these electric motors are mainly based on synchronous motors.
This Teaching Unit will:
- To provide students with the scientific and technological knowledge to model and dimension a synchronous actuator for specific applications related to the fields of electric propulsion.
- To provide the theoretical knowledge necessary to understand the physical phenomena intrinsic to the operation of synchronous motors (electromagnetic, electrical, thermal, mechanical).
- Define and study the different topologies and organizations of synchronous actuators (windings, rotors, etc.).
- Develop modeling methods to understand the control of a synchronous motor.
- Will present a method for sizing a synchronous magnet actuator. It will associate this method with finite element software allowing to verify this sizing.
- To bring knowledge to see the impact of such an actuator in the energy transition and on the environment.
Finally, the practical part will implement the methods and techniques of measurements necessary for the study, modeling of electromagnetic components and control of synchronous motors. Application work where the measurements made are subsequently used with scientific software (Excel, Matlab, femm ...) will be used to apply the course. This topic could be proposed as a Master 2 project.
Safety of Operation
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It focuses on predicting, measuring and, more broadly, controlling them. In this course, the approach and the quantitative aspects of FS are taught.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (SPLD, CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Choice of ELECTRICAL ENERGY, ENVIRONMENT & SYSTEMS RELIABILITY
ECTS
10 credits
Component
Faculty of Science
Power Generation and Electrical Network Modeling
ECTS
6 credits
Component
Faculty of Science
Electrical energy is one of the essential energy carriers in energy management. It is becoming more and more important in new applications allowing to reduce the carbon footprint, for example in electric propulsion. Electrical energy is produced by high power production (thermal power plants) but also by more and more intermittent sources due to renewable energies (photovoltaic, wind power...). This electrical energy produced must be transported and distributed and the global management of the transport and distribution networks is a major constraint.
This unit of instruction will:
- To provide theoretical knowledge of modeling of the elements of production, transport and distribution of electrical energy.
- To define the three-phase sinusoidal regime, the quality of electrical energy and the study of unbalanced networks by symmetrical components.
- To allow the implementation of the modeling of transformers, inductive elements (neutral point coil...), synchronous alternators and asynchronous generators. It will give the experimental methods of characterization of these elements.
- To give the conditions of connection of the generators to the electric networks, the setting in parallel and the associated adjustments.
- To allow the establishment of models for lines and cables for electrical distribution. It will give notions of power management, of the impact of short-circuit in high power networks. The use of network software will illustrate the phenomena.
Renewable Energies - Smart Grids
ECTS
4 credits
Component
Faculty of Science
The energy transition is often associated with objectives for the implementation of production means from renewable energies (wind, photovoltaic, hydraulic...). The use of intermittent sources of energy generates particular constraints for the electrical transmission and distribution networks. This teaching unit will consist of three parts: a technological and theoretical part on the networks. A second part on the means of production and renewable energies, with a focus on wind energy. Finally, a third part will focus on the digital evolution of electrical networks: smart grids.
This unit of instruction will:
- Define the technology of all the elements of a HV and LV electrical distribution network.
- To provide the necessary knowledge to understand the functions and characteristics of electrical networks (architectures, overhead, underground, voltage levels, powers, transformers, alternators...) and
- To allow the choice and the implementation of devices according to the needs (insulation, protections, control...).
- Define the electrical safety rules for interventions allowing to understand and apply the consignment procedures.
- To allow to determine, to choose and to adjust the protections from the characteristics of the network and the equipments by explaining the calculation of the fault currents and the basic use of the professional software of calculation.
- To detail the choice of the grounding schemes answering a specification and given economic criteria, constraints of availability, quality...
- To make a state of the art of the means of storage of the electric energy and to present the use of the hydrogen as energy vector associated with the electric energy and the energy transition.
- Describe the means of production and develop the principle of conversion for wind and water power production.
- Introduce the methods of studying wind projects, analysis of the resource, regulations, the problem of connection and the impact on the environment.
- Introduce Smart-Grid and the use of internet and industrial networks in the protection and control of electrical networks.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Reliability of Components and Systems
ECTS
2 credits
Component
Faculty of Science
Reliability is part of the 4 components of SoTL which are Reliability, Maintainability, Availability and Safety. This fundamental component of SoTL is taught in this course on both qualitative and quantitative aspects.
Dielectric Materials and Components - High Voltage - HVDC
ECTS
4 credits
Component
Faculty of Science
The electrical power transmission industry and the design of high voltage switchgear are confronted with the need to find solutions for insulation constraints. They are looking to improve the reliability and lifetime of their components (cables, insulators, circuit breakers ...). They seek to develop innovative solutions for the transport to reduce the visual pollution of overhead lines such as high voltage direct current (HVDC). For this purpose, it is necessary to characterize and develop new insulators and to take into account environmental constraints.
This course covers the different properties of insulating and conducting materials, such as conductivity, permittivity, dielectric breakdown, etc. It defines the theory of the physical origin of the different phenomena related to these properties.
A part of the course is also devoted to measurement techniques, characterizations and data analysis related to the various properties of dielectrics.
This unit also includes a course on the particularities of high voltage use and applications to high voltage equipment. It will define the functions, characteristics and constraints of this equipment.
A presentation of the HVDC networks is given, it gives the architectures of the converters and the links (unipolar, bipolar), the characteristics and the constraints.
A practical part including measurements and data analysis for dielectric characterization will be performed during a mini project.
Photovoltaic Energy
ECTS
4 credits
Component
Faculty of Science
Solar photovoltaic energy is a clean energy that does not emit greenhouse gases. It produces electrical energy (terrestrial production) which contributes to increasing the energy efficiency of buildings. This energy can also be used in nomadic or embedded solutions associated if necessary with storage solutions.
This teaching unit:
- Will provide the scientific skills necessary to understand the operation of photovoltaic energy systems for the production of electrical energy.
- Define the technologies and characteristics of photovoltaic cells, panels and generators (terrestrial, embedded, space...).
- Will define portable, nomadic energy based on photovoltaic systems allowing energy savings and a certain autonomy depending on the situation.
- Will define the architectures, control and command of terrestrial and space photovoltaic power generation systems.
- Will introduce the study of photovoltaic projects, the resource, the regulations, and the problem of connection to the distribution network.
An environmental aspect taking into account the global impact of photovoltaic energy in the energy transition will be presented by introducing the advantages and disadvantages compared to other energy sources, intermittent or not.
Practical work will illustrate the essential points introduced during the course of this teaching unit. This theme could be proposed as a Master 2 project.
Thermal Simulation and Application Tools in Conversion
ECTS
6 credits
Component
Faculty of Science
In the design of energy conversion systems, within the framework of a feasibility study for example, it is essential to use scientific calculation software and/or simulation software which will allow a substantial saving of time.
This unit of instruction will:
- To provide knowledge of numerical calculation methods used in commercial software used to solve problems applied to electrical engineering.
- Introduce optimization concepts for the search of an optimal solution under constraints in a problem related to electrical engineering.
- Enable the implementation and application of numerical techniques for the processing of data from, for example, the study of the reliability of an electrical system or power electronics.
- Present the finite element methods and software used to solve physical or multiphysical problems.
- To deal with thermal problems related to energy conversion and to provide theoretical knowledge necessary for the understanding and modeling of thermal phenomena in electrical engineering components and systems (power electronics, HF transformers, distribution cables...).
Power Conversion Systems for Embedded Applications
ECTS
7 credits
Component
Faculty of Science
The role of electrical energy is preponderant in the development of transportation such as, for example, aeronautics and automobiles. The strong environmental and economic constraints of these fields make it imperative to design and develop high power-to-weight converters with a high reliability rate.
This unit of instruction will:
- To provide students with the key elements for the design, sizing, study and simulation of power converters used in embedded systems as well as other applications, such as electrical energy management in renewable and non-renewable energy production, transmission and control systems.
- Present the interest of converters for embedded systems that are continuously evolving towards all-electricity and make the link with the problems posed by the current reliability rates of power electronics.
- Introduce concepts that allow for the calculation of a carbon footprint and for eco-design. These elements of design are now essential for designing efficient products and helping to make the energy transition a success.
- Provide students with skills on current power electronics devices and will enable them to better understand emerging converter structures.
- To present the constraints related to the use of passive components and more particularly magnetic components operating at high frequencies and which are absolutely necessary for the operation of these converters.
The students will have to be able to carry out a complete project from a specific specification which will lead them to study in its totality a regulated conversion structure.
The practical work associated with the course will allow a better understanding of the technological barriers in the design of efficient structures in power electronics.
This teaching unit will be used as a support for the Master 2 projects.
Modeling and Sizing of a Synchronous Actuator
ECTS
5 credits
Component
Faculty of Science
In order to reduce our CO2 emissions, the key transport industries (automotive, aeronautics...) are seeking to develop innovative travel solutions. Most of these solutions are electric, and these electric motors are mainly based on synchronous motors.
This Teaching Unit will:
- To provide students with the scientific and technological knowledge to model and dimension a synchronous actuator for specific applications related to the fields of electric propulsion.
- To provide the theoretical knowledge necessary to understand the physical phenomena intrinsic to the operation of synchronous motors (electromagnetic, electrical, thermal, mechanical).
- Define and study the different topologies and organizations of synchronous actuators (windings, rotors, etc.).
- Develop modeling methods to understand the control of a synchronous motor.
- Will present a method for sizing a synchronous magnet actuator. It will associate this method with finite element software allowing to verify this sizing.
- To bring knowledge to see the impact of such an actuator in the energy transition and on the environment.
Finally, the practical part will implement the methods and techniques of measurements necessary for the study, modeling of electromagnetic components and control of synchronous motors. Application work where the measurements made are subsequently used with scientific software (Excel, Matlab, femm ...) will be used to apply the course. This topic could be proposed as a Master 2 project.
Safety of Operation
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It focuses on predicting, measuring and, more broadly, controlling them. In this course, the approach and the quantitative aspects of FS are taught.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (SPLD, CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of PHOTONICS, HYPERFREQUENCY & COMMUNICATION SYSTEMS
ECTS
10 credits
Component
Faculty of Science
Free & Guided Propagations
ECTS
6 credits
Component
Faculty of Science
In order to use waves, it is essential to understand how they propagate, whether in free space or in guided media such as microwave lines and guides, optical fibers. The study of propagation in free space allows you to dimension your beams precisely, whether to communicate over long distances with satellites, to propagate fast signals in electronic circuits, to communicate at high speed with optical fibers.
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Optical Communications
ECTS
3 credits
Component
Faculty of Science
This module covers fiber optic telecommunications systems and networks, performance analysis and improvement solutions.
Metrology & Photonic Instrumentation
ECTS
5 credits
Component
Faculty of Science
This module describes the operating principles of photonic components and studies their use in the realization of systems, instruments and sensors. Examples of instruments and sensors will be detailed, with interventions of researchers in the field.
Experimental and Digital Practices in Photonics and Microwave
ECTS
5 credits
Component
Faculty of Science
This module is 100% hands-on and deals with experimental and numerical practice in photonics at both the component and system scales, as well as simulations of photonic systems and microwave components using professional software.
Wireless transmissions
ECTS
7 credits
Component
Faculty of Science
The fields covered by this module are vast, as they include both the basics of microwave frequencies such as adaptation or S-parameters, as well as concrete applications up to the study of Electromagnetic Compatibility.
The topics are discussed in class and systematically illustrated by practical work.
Photonic & Microwave Transmitters & Receivers
ECTS
10 credits
Component
Faculty of Science
The program associated with this course proposes to the student to acquire a global vision of photonic and microwave transmitters and receivers from the physics of the materials to the active component and its conditioning. Microwave amplifiers and oscillators will be treated in parallel with optical and laser amplifiers in order to highlight the obvious analogies between these two frequency domains. The targeted competences are thus the knowledge of the operation and the main characteristics of these active components, optical and microwave, essential in the realization of telecom systems, sensors, radars, etc.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (SPLD, CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of PHOTONICS, HYPERFREQUENCY & COMMUNICATION SYSTEMS
ECTS
10 credits
Component
Faculty of Science
Free & Guided Propagations
ECTS
6 credits
Component
Faculty of Science
In order to use waves, it is essential to understand how they propagate, whether in free space or in guided media such as microwave lines and guides, optical fibers. The study of propagation in free space allows you to dimension your beams precisely, whether to communicate over long distances with satellites, to propagate fast signals in electronic circuits, to communicate at high speed with optical fibers.
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Optical Communications
ECTS
3 credits
Component
Faculty of Science
This module covers fiber optic telecommunications systems and networks, performance analysis and improvement solutions.
Metrology & Photonic Instrumentation
ECTS
5 credits
Component
Faculty of Science
This module describes the operating principles of photonic components and studies their use in the realization of systems, instruments and sensors. Examples of instruments and sensors will be detailed, with interventions of researchers in the field.
Experimental and Digital Practices in Photonics and Microwave
ECTS
5 credits
Component
Faculty of Science
This module is 100% hands-on and deals with experimental and numerical practice in photonics at both the component and system scales, as well as simulations of photonic systems and microwave components using professional software.
Wireless transmissions
ECTS
7 credits
Component
Faculty of Science
The fields covered by this module are vast, as they include both the basics of microwave frequencies such as adaptation or S-parameters, as well as concrete applications up to the study of Electromagnetic Compatibility.
The topics are discussed in class and systematically illustrated by practical work.
Photonic & Microwave Transmitters & Receivers
ECTS
10 credits
Component
Faculty of Science
The program associated with this course proposes to the student to acquire a global vision of photonic and microwave transmitters and receivers from the physics of the materials to the active component and its conditioning. Microwave amplifiers and oscillators will be treated in parallel with optical and laser amplifiers in order to highlight the obvious analogies between these two frequency domains. The targeted competences are thus the knowledge of the operation and the main characteristics of these active components, optical and microwave, essential in the realization of telecom systems, sensors, radars, etc.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of INTEGRATED ELECTRONIC SYSTEMS & EMBARKS
ECTS
10 credits
Component
Faculty of Science
Image Processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technologies: medicine, biology, agriculture, entertainment, culture, measurement, mechanics...
Image processing consists of applying mathematical transformations to images in order to modify their appearance or to extract information from them. More generally, image processing aims to manipulate the underlying information contained in an image. If it has long been achieved through electronic circuits, image processing is nowadays almost exclusively done digitally, ie via algorithms programmed generally with an imperative language (C, C++, Java, Python, ...).
This course aims to provide a solid foundation in image processing. It covers image formation and acquisition, color transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, ... and an introduction to deep learning methods. The courses are complemented by support videos.
The teaching unit is mainly composed of 11 didactic courses dealing with the basics in the main fields of image processing and 3 practical work sessions whose subjects are to be chosen among 6 proposals. The students can choose to carry out the work on images that they bring corresponding to their field of training.
Introduction to Integrated Circuit Design
ECTS
3 credits
Component
Faculty of Science
Manufacturing processes
- Notion of technological steps
- Manufacturing masks
Analog circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stages, 3 stages; advanced structures
- Electrical simulation of cells and AOP
Digital circuit design:
- Simple logic doors - ANDORI complex doors
- Domino logic
- Speed optimization
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Digital Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The design and manufacture of digital integrated circuits are among the greatest challenges facing the global engineering industry. To illustrate the situation, let's take the example of the integrated circuits currently manufactured for the telephone industry. For the most advanced of them, it is possible to count no less than ten billion transistors. Managing such a large amount of information requires the use of complex design methods and tools.
The current paradigm of design methods is based on the use of pre-characterized logic gate libraries. These libraries consider the external environment such as the supply voltage (V) and the temperature (T) as well as the manufacturing context of the circuits through the variability of the manufacturing process (P). It is only from the information contained in these that it will be possible to i) establish the performance in terms of frequency and power consumption of the circuits being designed and ii) guarantee a high manufacturing yield. All of these constraints, known as "PVT", are taken into account through a design method known as the CORNERS method.
Advanced Programming & Artificial Intelligence
ECTS
5 credits
Component
Faculty of Science
Advanced Programming
- object-oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- learning: State of the art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- generations 1 2 and 3 of neural networks (spike technologies, etc.)
- neural network learning
- convolutional neural networks
- reinforcement learning
- genetic algorithms
Practical work
- Implementation of a logic simulator for microelectronics
- Implementation (in C++) then integration (in ROS) of robotics algorithms
- Introduction to classification tools based on artificial intelligence
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
Advanced Programming
- object oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- Machine Learning: State of art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- Neural networks generations 1, 2 and 3 (spike technologies, etc)
- Convolutional neural networks
- Reinforcement learning
- Genetic Algorithms
Laboratory Practicals
- Implementation of a logical simulator for microelectronics
- Implementation (in C++) and integration (in ROS) of robotic algorithms
- Introduction to classification tools based on artificial intelligence
Digital Security Hardware
ECTS
2 credits
Component
Faculty of Science
- Objectives and issues of physical security
- Symmetric encryption (DES, AES) and associated microelectronic architectures
- Modular calculation and multiplication of large numbers
- Asymmetric encryption (RSA) and associated microelectronic architectures
- Authentication principle
- Generation of random numbers
- Backchannel attacks
- Attacks in faults
Analog Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The first sessions of the course are devoted to the recall of the large and small signal transistor models as well as to the small signal modeling techniques of elementary analog integrated circuits. The second part of the course is devoted to the description of the basic blocks whose interconnection allows the realization of analog integrated circuits: current/voltage reference, mirrors and current sources, single transistor active load amplifiers, differential pair. The fundamental design principles of CMOS amplifiers are discussed in the third part. Emphasis is placed on the performance-transistor sizing link in the design of a two-stage Miller amplifier. Some advanced amplifier architectures are presented at the end of the course in order to highlight the interest of mastering the basic blocks.
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Test and Reliability of Integrated Circuits and Systems
ECTS
5 credits
Component
Faculty of Science
- Testing of digital integrated circuits.
- Mistake models.
- Generation of test vectors.
- Design for Test (DFT).
- Stand-alone integrated test (BIST).
- Testing of Analog Integrated Circuits.
- Industrial testing (functional and parametric tests, characterization).
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of INTEGRATED ELECTRONIC SYSTEMS & EMBARKS
ECTS
10 credits
Component
Faculty of Science
Image Processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technologies: medicine, biology, agriculture, entertainment, culture, measurement, mechanics...
Image processing consists of applying mathematical transformations to images in order to modify their appearance or to extract information from them. More generally, image processing aims to manipulate the underlying information contained in an image. If it has long been achieved through electronic circuits, image processing is nowadays almost exclusively done digitally, ie via algorithms programmed generally with an imperative language (C, C++, Java, Python, ...).
This course aims to provide a solid foundation in image processing. It covers image formation and acquisition, color transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, ... and an introduction to deep learning methods. The courses are complemented by support videos.
The teaching unit is mainly composed of 11 didactic courses dealing with the basics in the main fields of image processing and 3 practical work sessions whose subjects are to be chosen among 6 proposals. The students can choose to carry out the work on images that they bring corresponding to their field of training.
Introduction to Integrated Circuit Design
ECTS
3 credits
Component
Faculty of Science
Manufacturing processes
- Notion of technological steps
- Manufacturing masks
Analog circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stages, 3 stages; advanced structures
- Electrical simulation of cells and AOP
Digital circuit design:
- Simple logic doors - ANDORI complex doors
- Domino logic
- Speed optimization
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Digital Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The design and manufacture of digital integrated circuits are among the greatest challenges facing the global engineering industry. To illustrate the situation, let's take the example of the integrated circuits currently manufactured for the telephone industry. For the most advanced of them, it is possible to count no less than ten billion transistors. Managing such a large amount of information requires the use of complex design methods and tools.
The current paradigm of design methods is based on the use of pre-characterized logic gate libraries. These libraries consider the external environment such as the supply voltage (V) and the temperature (T) as well as the manufacturing context of the circuits through the variability of the manufacturing process (P). It is only from the information contained in these that it will be possible to i) establish the performance in terms of frequency and power consumption of the circuits being designed and ii) guarantee a high manufacturing yield. All of these constraints, known as "PVT", are taken into account through a design method known as the CORNERS method.
Advanced Programming & Artificial Intelligence
ECTS
5 credits
Component
Faculty of Science
Advanced Programming
- object-oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- learning: State of the art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- generations 1 2 and 3 of neural networks (spike technologies, etc.)
- neural network learning
- convolutional neural networks
- reinforcement learning
- genetic algorithms
Practical work
- Implementation of a logic simulator for microelectronics
- Implementation (in C++) then integration (in ROS) of robotics algorithms
- Introduction to classification tools based on artificial intelligence
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
Advanced Programming
- object oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- Machine Learning: State of art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- Neural networks generations 1, 2 and 3 (spike technologies, etc)
- Convolutional neural networks
- Reinforcement learning
- Genetic Algorithms
Laboratory Practicals
- Implementation of a logical simulator for microelectronics
- Implementation (in C++) and integration (in ROS) of robotic algorithms
- Introduction to classification tools based on artificial intelligence
Digital Security Hardware
ECTS
2 credits
Component
Faculty of Science
- Objectives and issues of physical security
- Symmetric encryption (DES, AES) and associated microelectronic architectures
- Modular calculation and multiplication of large numbers
- Asymmetric encryption (RSA) and associated microelectronic architectures
- Authentication principle
- Generation of random numbers
- Backchannel attacks
- Attacks in faults
Analog Integrated Circuits
ECTS
5 credits
Component
Faculty of Science
The first sessions of the course are devoted to the recall of the large and small signal transistor models as well as to the small signal modeling techniques of elementary analog integrated circuits. The second part of the course is devoted to the description of the basic blocks whose interconnection allows the realization of analog integrated circuits: current/voltage reference, mirrors and current sources, single transistor active load amplifiers, differential pair. The fundamental design principles of CMOS amplifiers are discussed in the third part. Emphasis is placed on the performance-transistor sizing link in the design of a two-stage Miller amplifier. Some advanced amplifier architectures are presented at the end of the course in order to highlight the interest of mastering the basic blocks.
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Test and Reliability of Integrated Circuits and Systems
ECTS
5 credits
Component
Faculty of Science
- Testing of digital integrated circuits.
- Mistake models.
- Generation of test vectors.
- Design for Test (DFT).
- Stand-alone integrated test (BIST).
- Testing of Analog Integrated Circuits.
- Industrial testing (functional and parametric tests, characterization).
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Image Processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technologies: medicine, biology, agriculture, entertainment, culture, measurement, mechanics...
Image processing consists of applying mathematical transformations to images in order to modify their appearance or to extract information from them. More generally, image processing aims to manipulate the underlying information contained in an image. If it has long been achieved through electronic circuits, image processing is nowadays almost exclusively done digitally, ie via algorithms programmed generally with an imperative language (C, C++, Java, Python, ...).
This course aims to provide a solid foundation in image processing. It covers image formation and acquisition, color transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, ... and an introduction to deep learning methods. The courses are complemented by support videos.
The teaching unit is mainly composed of 11 didactic courses dealing with the basics in the main fields of image processing and 3 practical work sessions whose subjects are to be chosen among 6 proposals. The students can choose to carry out the work on images that they bring corresponding to their field of training.
Programming Tools for Robotics
ECTS
3 credits
Component
Faculty of Science
The module will cover the following:
- Introduction to the Git version control system
- Introduction to ROS middleware for robotics applications
- Modularization of a robotic application
Practical work: Implementation of a ROS application, test on simulator and verification on real robot
Basics of Robotics
ECTS
4 credits
Component
Faculty of Science
The module will cover the following:
- Introduction to robotics: history, types of robots, serial and parallel mechanisms, applications
- Components (sensors and actuators)
- Generation of trajectories (in the articular and operational spaces)
- Geometric models direct/inverse, Kinematic model direct/inverse
- Kinematic control and singularities
- Problems and applications in mobile robotics
- Non-autonomous models: unicycle, bicycle, car
- Sensors and odometry
- Localization by rangefinder and data fusion (Kalman filter)
- Mapping (homogeneous transformations and ICP)
- Navigation (pose control, path following)
Practical work: implementation of the acquired knowledge on a real robot (either a manipulator arm or a robot with wheels), ROS programming with git and python.
Advanced Programming & Artificial Intelligence
ECTS
5 credits
Component
Faculty of Science
Advanced Programming
- object-oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- learning: State of the art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- generations 1 2 and 3 of neural networks (spike technologies, etc.)
- neural network learning
- convolutional neural networks
- reinforcement learning
- genetic algorithms
Practical work
- Implementation of a logic simulator for microelectronics
- Implementation (in C++) then integration (in ROS) of robotics algorithms
- Introduction to classification tools based on artificial intelligence
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
Advanced Programming
- object oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- Machine Learning: State of art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- Neural networks generations 1, 2 and 3 (spike technologies, etc)
- Convolutional neural networks
- Reinforcement learning
- Genetic Algorithms
Laboratory Practicals
- Implementation of a logical simulator for microelectronics
- Implementation (in C++) and integration (in ROS) of robotic algorithms
- Introduction to classification tools based on artificial intelligence
Optimization & Embedded Systems
ECTS
5 credits
Component
Faculty of Science
Optimization
- Linear optimization
- Non-linear optimization (gradient method, optimal step gradient, Lagrange multipliers)
- Optimization applied to robotics (optimal control based on quadratic programming under linear constraints)
On-board system
- Harvard & Von Neumann architectures
- Knowledge and implementation of the main features of a microcontroller
- Choice and sizing of an embedded programming solution for a given need
- Programming a Raspberry Pi board in C
- -----------------------------------------------------------------------------------------------------------------------------------------------------
-
Optimization
- Linear optimization
- Non-linear optimization (gradient descent, Lagrange multipliers)
- Applying optimization in robotics (optimal control based on quadratic programming under linear constraints)
Embedded Systems
- Harvard & Von Neumann Architectures
- Knowledge and implementation of the main functions of a microcontroler
- Choice and implementation of an embedded programming solution adapted to given design specifications
- C Programming on a Raspberry Pi
Applied Robotics
ECTS
10 credits
Component
Faculty of Science
This teaching unit covers a range of robotics topics, from micro to macro scale, including micro manipulators, cabled robots, surgical robots, underwater robots, flying robots, humanoid robots, teleoperation, virtual and augmented reality, and operational safety. The content of each theme is detailed below. Mini-projects on the above-mentioned topics will be conducted to deepen the basics taught using both simulation software and real robots.
Micro-robotics: Micro-robotics concerns the design, modeling and control of miniaturized robotic systems that can perform manipulation tasks on objects of sizes between 1µm and 1mm. The fields of application include all areas that require high precision (assembly of mechanical, electronic or optical microsystems, microsurgery, etc.). At these dimensional scales, robots cannot be realized by simple homothetic miniaturization of conventional robots. New concepts of robots and new principles of actuation must be used. This course is an introduction to microrobotics and presents the essential concepts of scaling, microworld physics, deformable and flexible robotics and microactuators.
Surgical robotics: the objective of this course is to give students an introduction to the field of surgical robotics. The aim is to be able to understand the needs expressed by the clinicians and to show through some examples the approach which allowed the design and the realization of robots used for surgical acts. Some design elements as well as some control architectures will be evoked by insisting on the necessity to guarantee the safety of the patient and the medical team.
Underwater and flying robots: Mobile robotics dedicated to air and underwater environments rely on specificities that will be introduced in this course. Current solutions and open problems will be presented. Issues related to modeling and non-linear control applied to under/iso/overactuated systems will be addressed.
Humanoid Robotics: This course will present advanced geometric and kinematic modeling methods for tree-like robotic structures such as humanoid robots. Basic notions will also be presented on the center of mass, the center of pressure, the ZMP, the static stability, the dynamic stability. A study on bipedal gait control will be performed including gait models, trajectory generation and ZMP/COM control as well as dynamic robot stabilization. The second part of the course will focus on the kinematic control of highly redundant structures (system under Ax=b) by using methods based on optimization techniques (LP, QP) under constraints as well as on hierarchical control based on techniques of projection in null space or task hierarchy based on hierarchies of QP or LP
Parallel Cable Robots: This course presents the principle of Parallel Cable Robots (PCR) followed by a state of the art including application examples, PCR demonstrators and commercial PCRs. Geometric, kinematic and dynamic models of RPCs are then developed. Based on these models, the different types of RPCs, several definitions of their working space, the main concepts useful for their design as well as simple control methods will finally be presented.
Virtual and Augmented Reality: Augmented Reality (AR) and Virtual Reality (VR) techniques consist of the interactive simulation of a 3D universe, in which the user is immersed. This simulation is generally visual in nature, but it can also include other perceptual information, through several sensory modalities: spatialized sound, haptic or effort feedback, somatosensory approach, etc. This course is an introduction to the different techniques used in VR/AR systems: we will cover the main 3D synthesis libraries (OpenGL, Vulkan), the peripherals available on the market, the basics of physics engines as well as the techniques used to localize the user and estimate in real time his point of view.
Reliability and operational safety: this course focuses on the reliability of a robotic system, especially in the operational phase. When a robot evolves in a complex and partially unknown environment, unexpected events may occur to which the system will have to react if it wants to guarantee its own safety and that of its environment. This course will introduce the basic notions of dependability, and present examples of reliability mechanisms applied to mobile robotics.
Teleoperation: This section covers a brief introduction to the history of teleoperation development, modeling of teleoperation components and their schematics. Teleoperation performance evaluation criteria are defined. Performance analysis and control design methods are also introduced. The course provides applications of teleoperation in the field of surgical robotics as well as open questions and remaining challenges.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
This teaching unit covers a set of specialities in robotics, ranging from micro to macro scales, including micro manipulation, surgical, sub-marine, flying, humanoid and cable-driven robots passing through teleoperation, virtual and augmented reality as well as operational safety. The content of each sub-unit is detailed hereafter. Projects on the mentioned topics will be carried out to deepen the thought basics using both simulation software and real robots.
Micro-robotics: Micro-robotics concerns the design, modelling and control of miniaturized robotic systems able to perform handling tasks on objects between 1µm and 1mm in size. Application fields include all areas requiring high precision (assembly of mechanical, electronic or optical microsystems, microsurgery, etc.). At these scales, robots cannot be fabricated by simple homothetic miniaturization of conventional robots. New robot concepts and new actuating principles must be used. This course is an introduction to micro-robotics and presents the essential concepts of scale effect, physics of the micro-world, deformable and flexible robotics and micro-actuators.
Surgical robotics: The objective of this sub-unit is to give students an introduction to the field of surgical robotics. It is about being able to understand the needs expressed by clinicians and to show, through few examples, the process that allowed the development of robots used for surgical procedures. Some design elements as well as some control architectures will be discussed, emphasizing the need to ensure the safety of the patient and the medical team.
Sub-marine and flying robots: The specificities of underwater and aerial robotics will be presented. Current solutions and open issues will be exposed. The basic elements required by the control design for this type of vehicles, from modelling to nonlinear control techniques, will be addressed, according to the under/iso/over actuation property of the systems.
Humanoid robotics: This sub-unit concerns advanced kinematic and differential kinematics modelling methods for humanoid robots. Basics on the center of mass (COM), the center of pressure, the zero-moment point (ZMP), static stability and dynamic stability are addressed. A study on biped gait control will be carried out including gait models, trajectory generation and ZMP / COM control as well as dynamic stabilization of the robot. The second part of the sub-unit is focused on the differential kinematic control of very redundant structures (underdetermined system of type Ax = b) by the use of methods based on optimization techniques (LP, QP) under constraints as well as on the hierarchical control based on the projection in the null space or tasks hierarchy based on QP or LP hierarchies.
Cable-driven parallel robots: This sub-unit presents the basic principle of Cable-Driven Parallel Robots (CDPRs) followed by a state of the art including application examples, CDPR demonstrators and commercial CPPRs. Geometric, kinematic and dynamic models of CDPRs are then developed. Based on these models, the different types of CDPRs, several definitions of their workspace, the main concepts useful for their design as well as simple control strategies will finally be presented.
Virtual and Augmented Reality: AR and VR consist in providing the user with an interactive simulation of a 3D world, where one can simulate physics, but also enhance it with additional data visualization. This simulation is usually mostly a graphical one, but it can also include other perceptual information across multiple sensory modalities: spatialized sound, haptics, somatosensory, etc. This course is an introduction to the different techniques involved when creating an AR/VR system. We will address the current 3D technologies (OpenGL, Vulkan), the devices available, the basics of physical engines, and the localisation and vision techniques used to track the user movements in real time and compute his point of view.
Operational safety of robots: This part concerns the reliability of robotic systems, mainly in the operational phase. When a robot moves in a complex and partially unknown environment, unforeseen events can occur. The system must react to these events to ensure its own safety and that of its environment. This course will introduce the basic notions of dependability, and will present examples of safety mechanisms applied to mobile robotics.
Teleoperation: This part covers a brief introduction of the development history, the typical structures of teleoperation schemes and the modelling of teleoperation components. Based on the system modelling, the teleoperation performance evaluation criteria are defined and accordingly the performance analysis and control design methods are introduced. The course also provides the applications of teleoperation in the domain of robotic surgery as well as the open issues and challenges existing in practical implementation.
Perception for Robotics
ECTS
5 credits
Component
Faculty of Science
This teaching unit aims to study and implement perception systems for mobile robots, manipulators, humanoids, ... The teaching is based on proprioceptive and exteroceptive perception systems with an important focus on vision systems. In the lectures, the general principles of perception are presented as well as the functioning of the most commonly used sensors (cameras, projectors, distance, motion and position sensors, ...). A series of practical works accompany this teaching, taking the form of a long project punctuated by sub-goals addressing different parts of the course.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
This course presents the perception systems commonly used on all types of robots (e.g., mobile robots, manipulators, humanoids). The course presents proprioceptive and exteroceptive sensors with a focus on vision. We start by introducing the general principles of perception, and then explain the modeling and working principle of the main robot sensors: monocular cameras, stereo cameras, distance position and movement sensors, etc. The lab practicals consist of a robotic project with sub-goals addressing the various steps of the course.
Handling Robotics
ECTS
5 credits
Component
Faculty of Science
This teaching unit covers the techniques and tools necessary for kinematic and dynamic modeling and control for robotic manipulation. The teachings are structured around the following four axes:
1) Modeling of manipulator robots: homogeneous transformations, direct and inverse geometric models, kinematic modeling, study of singularities
2) Introduction to the dynamics of robotic manipulators: Euler-Lagrange formalism, Newton-Euler formalism, algorithmic for the calculation of dynamics
3) Joint and operational control in free space
4) Motion control in constrained space: interaction models and compliance, position/force control, impedance and admittance control, motion generation, application examples.
Several examples of all these techniques will be treated in tutorials and practical work using MATLAB/V-REP tools on different manipulation robots (6 and 7 axis robots) and also on a real humanoid robot " Poppy ".
------------------------------------------------------------------------------------------------------------------------------------------------------------
This teaching unit covers the techniques and tools necessary for kinematic and dynamic modelling and the control of robot manipulators. The provided lectures are structured around the following four axes:
1) Modelling of robot manipulators: homogeneous transformations, direct and inverse kinematic models, differential kinematic modelling, study of singularities
2) Introduction to the dynamics of robot manipulators: Euler-Lagrange formalism, Newton-Euler formalism, algorithms for the computation of dynamics
3) Joint space and operational space controls in free space
4) Control of movements in constrained space: interaction and compliance models, hybrid position/force control, impedance and admittance control, generation of movement, application examples.
Several examples of all of these techniques will be treated in supervised works and practices using MATLAB / V-REP tools on different manipulation robots (6 and 7 axis robots) and also on a real humanoid robot "Poppy".
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Image Processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technologies: medicine, biology, agriculture, entertainment, culture, measurement, mechanics...
Image processing consists of applying mathematical transformations to images in order to modify their appearance or to extract information from them. More generally, image processing aims to manipulate the underlying information contained in an image. If it has long been achieved through electronic circuits, image processing is nowadays almost exclusively done digitally, ie via algorithms programmed generally with an imperative language (C, C++, Java, Python, ...).
This course aims to provide a solid foundation in image processing. It covers image formation and acquisition, color transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, ... and an introduction to deep learning methods. The courses are complemented by support videos.
The teaching unit is mainly composed of 11 didactic courses dealing with the basics in the main fields of image processing and 3 practical work sessions whose subjects are to be chosen among 6 proposals. The students can choose to carry out the work on images that they bring corresponding to their field of training.
Programming Tools for Robotics
ECTS
3 credits
Component
Faculty of Science
The module will cover the following:
- Introduction to the Git version control system
- Introduction to ROS middleware for robotics applications
- Modularization of a robotic application
Practical work: Implementation of a ROS application, test on simulator and verification on real robot
Basics of Robotics
ECTS
4 credits
Component
Faculty of Science
The module will cover the following:
- Introduction to robotics: history, types of robots, serial and parallel mechanisms, applications
- Components (sensors and actuators)
- Generation of trajectories (in the articular and operational spaces)
- Geometric models direct/inverse, Kinematic model direct/inverse
- Kinematic control and singularities
- Problems and applications in mobile robotics
- Non-autonomous models: unicycle, bicycle, car
- Sensors and odometry
- Localization by rangefinder and data fusion (Kalman filter)
- Mapping (homogeneous transformations and ICP)
- Navigation (pose control, path following)
Practical work: implementation of the acquired knowledge on a real robot (either a manipulator arm or a robot with wheels), ROS programming with git and python.
Advanced Programming & Artificial Intelligence
ECTS
5 credits
Component
Faculty of Science
Advanced Programming
- object-oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- learning: State of the art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- generations 1 2 and 3 of neural networks (spike technologies, etc.)
- neural network learning
- convolutional neural networks
- reinforcement learning
- genetic algorithms
Practical work
- Implementation of a logic simulator for microelectronics
- Implementation (in C++) then integration (in ROS) of robotics algorithms
- Introduction to classification tools based on artificial intelligence
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
Advanced Programming
- object oriented programming (C++)
- classes
- attributes/methods
- heritage
- pointers
- templates
- C++11 standards
Artificial Intelligence
- Machine Learning: State of art, problems, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- Neural networks generations 1, 2 and 3 (spike technologies, etc)
- Convolutional neural networks
- Reinforcement learning
- Genetic Algorithms
Laboratory Practicals
- Implementation of a logical simulator for microelectronics
- Implementation (in C++) and integration (in ROS) of robotic algorithms
- Introduction to classification tools based on artificial intelligence
Optimization & Embedded Systems
ECTS
5 credits
Component
Faculty of Science
Optimization
- Linear optimization
- Non-linear optimization (gradient method, optimal step gradient, Lagrange multipliers)
- Optimization applied to robotics (optimal control based on quadratic programming under linear constraints)
On-board system
- Harvard & Von Neumann architectures
- Knowledge and implementation of the main features of a microcontroller
- Choice and sizing of an embedded programming solution for a given need
- Programming a Raspberry Pi board in C
- -----------------------------------------------------------------------------------------------------------------------------------------------------
-
Optimization
- Linear optimization
- Non-linear optimization (gradient descent, Lagrange multipliers)
- Applying optimization in robotics (optimal control based on quadratic programming under linear constraints)
Embedded Systems
- Harvard & Von Neumann Architectures
- Knowledge and implementation of the main functions of a microcontroler
- Choice and implementation of an embedded programming solution adapted to given design specifications
- C Programming on a Raspberry Pi
Applied Robotics
ECTS
10 credits
Component
Faculty of Science
This teaching unit covers a range of robotics topics, from micro to macro scale, including micro manipulators, cabled robots, surgical robots, underwater robots, flying robots, humanoid robots, teleoperation, virtual and augmented reality, and operational safety. The content of each theme is detailed below. Mini-projects on the above-mentioned topics will be conducted to deepen the basics taught using both simulation software and real robots.
Micro-robotics: Micro-robotics concerns the design, modeling and control of miniaturized robotic systems that can perform manipulation tasks on objects of sizes between 1µm and 1mm. The fields of application include all areas that require high precision (assembly of mechanical, electronic or optical microsystems, microsurgery, etc.). At these dimensional scales, robots cannot be realized by simple homothetic miniaturization of conventional robots. New concepts of robots and new principles of actuation must be used. This course is an introduction to microrobotics and presents the essential concepts of scaling, microworld physics, deformable and flexible robotics and microactuators.
Surgical robotics: the objective of this course is to give students an introduction to the field of surgical robotics. The aim is to be able to understand the needs expressed by the clinicians and to show through some examples the approach which allowed the design and the realization of robots used for surgical acts. Some design elements as well as some control architectures will be evoked by insisting on the necessity to guarantee the safety of the patient and the medical team.
Underwater and flying robots: Mobile robotics dedicated to air and underwater environments rely on specificities that will be introduced in this course. Current solutions and open problems will be presented. Issues related to modeling and non-linear control applied to under/iso/overactuated systems will be addressed.
Humanoid Robotics: This course will present advanced geometric and kinematic modeling methods for tree-like robotic structures such as humanoid robots. Basic notions will also be presented on the center of mass, the center of pressure, the ZMP, the static stability, the dynamic stability. A study on bipedal gait control will be performed including gait models, trajectory generation and ZMP/COM control as well as dynamic robot stabilization. The second part of the course will focus on the kinematic control of highly redundant structures (system under Ax=b) by using methods based on optimization techniques (LP, QP) under constraints as well as on hierarchical control based on techniques of projection in null space or task hierarchy based on hierarchies of QP or LP
Parallel Cable Robots: This course presents the principle of Parallel Cable Robots (PCR) followed by a state of the art including application examples, PCR demonstrators and commercial PCRs. Geometric, kinematic and dynamic models of RPCs are then developed. Based on these models, the different types of RPCs, several definitions of their working space, the main concepts useful for their design as well as simple control methods will finally be presented.
Virtual and Augmented Reality: Augmented Reality (AR) and Virtual Reality (VR) techniques consist of the interactive simulation of a 3D universe, in which the user is immersed. This simulation is generally visual in nature, but it can also include other perceptual information, through several sensory modalities: spatialized sound, haptic or effort feedback, somatosensory approach, etc. This course is an introduction to the different techniques used in VR/AR systems: we will cover the main 3D synthesis libraries (OpenGL, Vulkan), the peripherals available on the market, the basics of physics engines as well as the techniques used to localize the user and estimate in real time his point of view.
Reliability and operational safety: this course focuses on the reliability of a robotic system, especially in the operational phase. When a robot evolves in a complex and partially unknown environment, unexpected events may occur to which the system will have to react if it wants to guarantee its own safety and that of its environment. This course will introduce the basic notions of dependability, and present examples of reliability mechanisms applied to mobile robotics.
Teleoperation: This section covers a brief introduction to the history of teleoperation development, modeling of teleoperation components and their schematics. Teleoperation performance evaluation criteria are defined. Performance analysis and control design methods are also introduced. The course provides applications of teleoperation in the field of surgical robotics as well as open questions and remaining challenges.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
This teaching unit covers a set of specialities in robotics, ranging from micro to macro scales, including micro manipulation, surgical, sub-marine, flying, humanoid and cable-driven robots passing through teleoperation, virtual and augmented reality as well as operational safety. The content of each sub-unit is detailed hereafter. Projects on the mentioned topics will be carried out to deepen the thought basics using both simulation software and real robots.
Micro-robotics: Micro-robotics concerns the design, modelling and control of miniaturized robotic systems able to perform handling tasks on objects between 1µm and 1mm in size. Application fields include all areas requiring high precision (assembly of mechanical, electronic or optical microsystems, microsurgery, etc.). At these scales, robots cannot be fabricated by simple homothetic miniaturization of conventional robots. New robot concepts and new actuating principles must be used. This course is an introduction to micro-robotics and presents the essential concepts of scale effect, physics of the micro-world, deformable and flexible robotics and micro-actuators.
Surgical robotics: The objective of this sub-unit is to give students an introduction to the field of surgical robotics. It is about being able to understand the needs expressed by clinicians and to show, through few examples, the process that allowed the development of robots used for surgical procedures. Some design elements as well as some control architectures will be discussed, emphasizing the need to ensure the safety of the patient and the medical team.
Sub-marine and flying robots: The specificities of underwater and aerial robotics will be presented. Current solutions and open issues will be exposed. The basic elements required by the control design for this type of vehicles, from modelling to nonlinear control techniques, will be addressed, according to the under/iso/over actuation property of the systems.
Humanoid robotics: This sub-unit concerns advanced kinematic and differential kinematics modelling methods for humanoid robots. Basics on the center of mass (COM), the center of pressure, the zero-moment point (ZMP), static stability and dynamic stability are addressed. A study on biped gait control will be carried out including gait models, trajectory generation and ZMP / COM control as well as dynamic stabilization of the robot. The second part of the sub-unit is focused on the differential kinematic control of very redundant structures (underdetermined system of type Ax = b) by the use of methods based on optimization techniques (LP, QP) under constraints as well as on the hierarchical control based on the projection in the null space or tasks hierarchy based on QP or LP hierarchies.
Cable-driven parallel robots: This sub-unit presents the basic principle of Cable-Driven Parallel Robots (CDPRs) followed by a state of the art including application examples, CDPR demonstrators and commercial CPPRs. Geometric, kinematic and dynamic models of CDPRs are then developed. Based on these models, the different types of CDPRs, several definitions of their workspace, the main concepts useful for their design as well as simple control strategies will finally be presented.
Virtual and Augmented Reality: AR and VR consist in providing the user with an interactive simulation of a 3D world, where one can simulate physics, but also enhance it with additional data visualization. This simulation is usually mostly a graphical one, but it can also include other perceptual information across multiple sensory modalities: spatialized sound, haptics, somatosensory, etc. This course is an introduction to the different techniques involved when creating an AR/VR system. We will address the current 3D technologies (OpenGL, Vulkan), the devices available, the basics of physical engines, and the localisation and vision techniques used to track the user movements in real time and compute his point of view.
Operational safety of robots: This part concerns the reliability of robotic systems, mainly in the operational phase. When a robot moves in a complex and partially unknown environment, unforeseen events can occur. The system must react to these events to ensure its own safety and that of its environment. This course will introduce the basic notions of dependability, and will present examples of safety mechanisms applied to mobile robotics.
Teleoperation: This part covers a brief introduction of the development history, the typical structures of teleoperation schemes and the modelling of teleoperation components. Based on the system modelling, the teleoperation performance evaluation criteria are defined and accordingly the performance analysis and control design methods are introduced. The course also provides the applications of teleoperation in the domain of robotic surgery as well as the open issues and challenges existing in practical implementation.
Perception for Robotics
ECTS
5 credits
Component
Faculty of Science
This teaching unit aims to study and implement perception systems for mobile robots, manipulators, humanoids, ... The teaching is based on proprioceptive and exteroceptive perception systems with an important focus on vision systems. In the lectures, the general principles of perception are presented as well as the functioning of the most commonly used sensors (cameras, projectors, distance, motion and position sensors, ...). A series of practical works accompany this teaching, taking the form of a long project punctuated by sub-goals addressing different parts of the course.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
This course presents the perception systems commonly used on all types of robots (e.g., mobile robots, manipulators, humanoids). The course presents proprioceptive and exteroceptive sensors with a focus on vision. We start by introducing the general principles of perception, and then explain the modeling and working principle of the main robot sensors: monocular cameras, stereo cameras, distance position and movement sensors, etc. The lab practicals consist of a robotic project with sub-goals addressing the various steps of the course.
Handling Robotics
ECTS
5 credits
Component
Faculty of Science
This teaching unit covers the techniques and tools necessary for kinematic and dynamic modeling and control for robotic manipulation. The teachings are structured around the following four axes:
1) Modeling of manipulator robots: homogeneous transformations, direct and inverse geometric models, kinematic modeling, study of singularities
2) Introduction to the dynamics of robotic manipulators: Euler-Lagrange formalism, Newton-Euler formalism, algorithmic for the calculation of dynamics
3) Joint and operational control in free space
4) Motion control in constrained space: interaction models and compliance, position/force control, impedance and admittance control, motion generation, application examples.
Several examples of all these techniques will be treated in tutorials and practical work using MATLAB/V-REP tools on different manipulation robots (6 and 7 axis robots) and also on a real humanoid robot " Poppy ".
------------------------------------------------------------------------------------------------------------------------------------------------------------
This teaching unit covers the techniques and tools necessary for kinematic and dynamic modelling and the control of robot manipulators. The provided lectures are structured around the following four axes:
1) Modelling of robot manipulators: homogeneous transformations, direct and inverse kinematic models, differential kinematic modelling, study of singularities
2) Introduction to the dynamics of robot manipulators: Euler-Lagrange formalism, Newton-Euler formalism, algorithms for the computation of dynamics
3) Joint space and operational space controls in free space
4) Control of movements in constrained space: interaction and compliance models, hybrid position/force control, impedance and admittance control, generation of movement, application examples.
Several examples of all of these techniques will be treated in supervised works and practices using MATLAB / V-REP tools on different manipulation robots (6 and 7 axis robots) and also on a real humanoid robot "Poppy".
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of Sensors, Electronics & Connected Objects
ECTS
10 credits
Component
Faculty of Science
Sensors and Electronics for Connected Objects
ECTS
3 credits
Component
Faculty of Science
To acquire the theoretical and practical bases in the field of sensors (vocabulary, definitions, constitution, implementation, instrumentation), but also on capacitive, inductive and resistive measurement. The application of these measurement techniques will be done on temperature, humidity, stress and displacement sensors. In addition, conditioning electronics and the instrumental chain will be addressed with a focus on wireless transmission through technologies used in connected objects (Wifi, Bluetooth, BLE, Zigbee, Lora, RFID).
Introduction to Integrated Circuit Design
ECTS
3 credits
Component
Faculty of Science
Manufacturing processes
- Notion of technological steps
- Manufacturing masks
Analog circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stages, 3 stages; advanced structures
- Electrical simulation of cells and AOP
Digital circuit design:
- Simple logic doors - ANDORI complex doors
- Domino logic
- Speed optimization
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Sensor Design Technology
ECTS
5 credits
Component
Faculty of Science
This teaching unit, devoted to the methods of manufacturing sensors, is structured around a technological project, conducted in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the course
The proposed projects will focus on the fabrication and characterization of elementary microsystems. The main fabrication and characterization techniques will be presented through lectures and practical work will allow the project to progress.
Sensors & Associated Systems
ECTS
9 credits
Component
Faculty of Science
Acquire the theoretical and practical bases in the field of thermal, mechanical, acoustic and optical sensors. Set up these sensors within an automated instrumentation chain.
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Embedded Electronics and Communication
ECTS
6 credits
Component
Faculty of Science
This course is divided into three parts, including the IOT part which will be done by an industrialist of the domain.
Wireless sensors part
- Different types of wireless connected sensors,
- reminder on communications
(Technologies, associated electronics, how to make a choice according to the specifications)
- RFID and sensors.
- Sensor networks
(Generalities, physical layer and hardware architecture, example of the Internet of Things).
- A mini project will be proposed.
Internet of Things (IoT) part
- Description of the connected objects
- Communication protocols: BLE, Lora, NB IoT, 5G
- Electronic architecture of the IoT
- Consumption management
- Antenna and system range definition
- Applications (autonomous car, intelligent building, digital factory)
LabVIEW part
- Summary of the basics of LabVIEW
- Project management, executable generation, advanced programming (events, execution speed, memory management, waveform manipulation, etc.)
- Advanced acquisition techniques, implementation of signal processing libraries
- Internet tools (mail, web, remote control, etc.), Matscript/Matlab
- IMAQ Vision (real-time image and video acquisition, image processing)
- LabVIEW embedded systems programming
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Safety of Operation
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It focuses on predicting, measuring and, more broadly, controlling them. In this course, the approach and the quantitative aspects of FS are taught.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Link between transfer function and differential equation
- Representation and continuous state feedback (eigenvalues, stability)
- Representation and sampled state feedback
- Status feedback control without and with full loopback, LQR control
- State Observers
- Non-linear control with examples
Practical work: implementation of the acquired knowledge on real examples (e.g. electric motors), programming in python (numpy and control libraries).
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Analog Electronics
ECTS
6 credits
Component
Faculty of Science
- This course completes the basic training in analog electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realization of analog electronic systems in all fields of engineering sciences.
- The teaching is organized in the form of lectures, tutorials and practical work, with the possibility of mini projects.
Digital Electronics
ECTS
6 credits
Component
Faculty of Science
This teaching unit, devoted to the basics of digital electronics, is structured in an original way around a technical project, carried out individually or in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the teaching unit.
The main notions of digital electronics will be deepened through lectures and practical work can complete the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
This teaching unit is made up of several parts, the first of which deals with the power electronics structures required to supply an electronic system. The second part will deal with the current or voltage regulation of these structures. A third part will deal with the conversion functions necessary for the control of MCC and DC Brushless actuators.
The last part presents the topologies of actuators for robotics and their implementation. The control of a DC motor and the self-control of a synchronous motor will illustrate this last part.
Practical work will allow to observe the principle and the implementation of regulated systems for electronics and actuators. This UE could be the support of the M1 project subjects.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
Computer engineering is the discipline that deals with the design, development and manufacture of computer systems, both hardware and software.
This discipline has become fundamental in the engineering sciences, whether in electronics, robotics, signal processing, measurement, etc., due to the important role that computers have taken in all these fields.
This module aims at bringing students to develop computer code in a volume corresponding to the scale of a complete software. The quantity of code associated naturally gives rise to a need to structure the code so that it remains viable, and the concepts associated with code structuring will therefore be addressed or reinforced.
The teaching is therefore organized for the most part around practical work and projects. The context concerns for a large part deep themes of EEA: signal processing (acquisition chain), instrument interfacing, and data transmission by internet on embedded Linux platform. The theme of event-based programming through the development of graphical interfaces will also be addressed. The supporting languages will be Labview and Python. Portions of C/C++ can be used at the initiative of the students in the projects.
Logic synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
- Controller synthesis.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioral and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptabilitý of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should emphasize the student's scientific skills, autonomy, and adaptabilitý :
- Internship of 2 to 3 months (maximum 5 months) to be carried out in a research laboratory or in a company;
- or 3-month end-of-study project in a research laboratory or teaching project room.
Communication Techniques
ECTS
3 credits
Component
Faculty of Science
Description*:
1 - The aim is to enable students to understand the importance of a well-prepared application in line with an internship or job advertisement or in relation to the activities of a professional structure in the case of an unsolicited application; to write CVs and cover letters; to get to know themselves better in terms of personality; to use new technologies (social networks and job boards) and to orient their research in line with their professional project Finally, to know how to prepare and behave during job interviews.
2 - The aim is to enable students to write a scientific article following the completion of a project. To do so, they must know the objectives and characteristics of the project, the plan to be applied, the different stages of realization as well as the rules of presentation. Then, to present their project orally, students must know and be able to apply the general structure of the presentation; define appropriate and relevant visual aids; respect the rules of oral expression in order to express themselves correctly and professionally (vocabulary, syntax, etc.); adopt behaviors that energize the speech and enable the audience to be hooked.
Choice of Sensors, Electronics & Connected Objects
ECTS
10 credits
Component
Faculty of Science
Sensors and Electronics for Connected Objects
ECTS
3 credits
Component
Faculty of Science
To acquire the theoretical and practical bases in the field of sensors (vocabulary, definitions, constitution, implementation, instrumentation), but also on capacitive, inductive and resistive measurement. The application of these measurement techniques will be done on temperature, humidity, stress and displacement sensors. In addition, conditioning electronics and the instrumental chain will be addressed with a focus on wireless transmission through technologies used in connected objects (Wifi, Bluetooth, BLE, Zigbee, Lora, RFID).
Introduction to Integrated Circuit Design
ECTS
3 credits
Component
Faculty of Science
Manufacturing processes
- Notion of technological steps
- Manufacturing masks
Analog circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stages, 3 stages; advanced structures
- Electrical simulation of cells and AOP
Digital circuit design:
- Simple logic doors - ANDORI complex doors
- Domino logic
- Speed optimization
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the main physical phenomena allowing to understand the functioning of electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, deals with the characteristics of materials at equilibrium. The third part presents the main electronic transport phenomena. Finally, the fourth and fifth parts present the most important electronic components: diodes and transistors.
Sensor Design Technology
ECTS
5 credits
Component
Faculty of Science
This teaching unit, devoted to the methods of manufacturing sensors, is structured around a technological project, conducted in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the course
The proposed projects will focus on the fabrication and characterization of elementary microsystems. The main fabrication and characterization techniques will be presented through lectures and practical work will allow the project to progress.
Sensors & Associated Systems
ECTS
9 credits
Component
Faculty of Science
Acquire the theoretical and practical bases in the field of thermal, mechanical, acoustic and optical sensors. Set up these sensors within an automated instrumentation chain.
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
Embedded Electronics and Communication
ECTS
6 credits
Component
Faculty of Science
This course is divided into three parts, including the IOT part which will be done by an industrialist of the domain.
Wireless sensors part
- Different types of wireless connected sensors,
- reminder on communications
(Technologies, associated electronics, how to make a choice according to the specifications)
- RFID and sensors.
- Sensor networks
(Generalities, physical layer and hardware architecture, example of the Internet of Things).
- A mini project will be proposed.
Internet of Things (IoT) part
- Description of the connected objects
- Communication protocols: BLE, Lora, NB IoT, 5G
- Electronic architecture of the IoT
- Consumption management
- Antenna and system range definition
- Applications (autonomous car, intelligent building, digital factory)
LabVIEW part
- Summary of the basics of LabVIEW
- Project management, executable generation, advanced programming (events, execution speed, memory management, waveform manipulation, etc.)
- Advanced acquisition techniques, implementation of signal processing libraries
- Internet tools (mail, web, remote control, etc.), Matscript/Matlab
- IMAQ Vision (real-time image and video acquisition, image processing)
- LabVIEW embedded systems programming
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Safety of Operation
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It focuses on predicting, measuring and, more broadly, controlling them. In this course, the approach and the quantitative aspects of FS are taught.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Photonic & Microwave Transmitters & Receivers
ECTS
5 credits
Component
Faculty of Science
Sensors & Associated Systems
ECTS
4 credits
Component
Faculty of Science
Defusing quantitative bullshit
ECTS
2 credits
Component
Faculty of Science
Innovations in clinical biomarkers, biotechnologies for pers
ECTS
2 credits
Component
Faculty of Medicine
Challenges in chemistry for health and environment
ECTS
2 credits
Component
Faculty of Pharmacy
Why democracy is hard?
ECTS
2 credits
Component
Faculty of Law and Political Science
Mediterranean Terrestrial Ecosystems
ECTS
2 credits
Component
Faculty of Science
Scientific openness to earth and water issues under global c
ECTS
2 credits
Component
Faculty of Science
Plant health 2.0: a global war
ECTS
2 credits
Component
Faculty of Science
One health and eco-epidemiology
ECTS
2 credits
Component
Faculty of Science
Sustainable management basics
ECTS
2 credits
Component
Montpellier Management
Hourly volume
20h
Personal project: research project + English
ECTS
10 credits
Component
Training and University Life
Research Project
ECTS
8 credits
Component
Faculty of Law and Political Science
UE French as a foreign language
Component
Faculty of Law and Political Science
Transversal training units IDIL
Level of study
BAC +5
ECTS
4 credits
Component
Training and University Life
In-Lab
Level of study
BAC +5
ECTS
2 credits
Component
Training and University Life
RESEARCH INTERNSHIP EEA
ECTS
30 credits
Component
Faculty of Science
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course completes a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is essential in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In a first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relation between digital signals and original continuous signals. We define the discrete Fourier transform of digital signals, its estimation and its use on real deterministic signals.
The second part of the course (9 hours lecture, 4.5 hours lab, 3 hours lab) is dedicated to random signals and how the properties of some random signals can be used either to reduce the random part of a signal whose deterministic part is to be privileged (filtering, increase of the signal-to-noise ratio, ...) or to improve the transmission of information or to identify complex linearized systems.
Multidisciplinary team project
ECTS
10 credits
Component
Training and University Life
Embedded Electronics and Communication
ECTS
4 credits
Component
Faculty of Science
Experimental and Digital Practices in Photonics and Hyponics
ECTS
4 credits
Component
Faculty of Science
Sensor Design Technology
ECTS
5 credits
Component
Faculty of Science
This teaching unit, devoted to the methods of manufacturing sensors, is structured around a technological project, conducted in pairs, whose progress will follow the progression of the associated courses.
Each project topic will be assigned at the beginning of the course
The proposed projects will focus on the fabrication and characterization of elementary microsystems. The main fabrication and characterization techniques will be presented through lectures and practical work will allow the project to progress.
Microwave components and noise (including optoelectronic noi
ECTS
4 credits
Component
Faculty of Science
Metrology & Photonic Instrumentation
ECTS
4 credits
Component
Faculty of Science
Transversal units 2B IDIL
ECTS
4 credits
Component
Training and University Life
UE NON-CORE TRAINING UNITS IDIL (CHOICE)
ECTS
4 credits
Component
Faculty of Science
Defusing quantitative bullshit
ECTS
2 credits
Component
Faculty of Science
Innovations in clinical biomarkers, biotechnologies for pers
ECTS
2 credits
Component
Faculty of Medicine
Challenges in chemistry for health and environment
ECTS
2 credits
Component
Faculty of Pharmacy
Why democracy is hard?
ECTS
2 credits
Component
Faculty of Law and Political Science
Mediterranean Terrestrial Ecosystems
ECTS
2 credits
Component
Faculty of Science
Scientific openness to earth and water issues under global c
ECTS
2 credits
Component
Faculty of Science
Plant health 2.0: a global war
ECTS
2 credits
Component
Faculty of Science
Sustainable management basics
ECTS
2 credits
Component
Montpellier Management
Hourly volume
20h
RESEARCH INTERNSHIP EEA
ECTS
30 credits
Component
Faculty of Science
French as a Foreign Language
ECTS
5 credits
Component
Faculty of Science
Optical and thermal sensors
ECTS
5 credits
Component
Faculty of Science
Entrepreneurship and digital innovation
ECTS
5 credits
Component
Faculty of Science
Architecture of systems on chips / embedded systems
ECTS
5 credits
Component
Faculty of Science
This course covers a wide range of knowledge from the foundations of Boolean logic to the architecture of Systems-on-Chips (SoC), including logic synthesis flows, processor architecture and the basics of embedded software. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical exercises, as well as in an "embedded systems" project.
------------------------------------------------------------------------------------------------------------------------------------------------------------
This course covers a wide range of topics ranging from fundamentals of Boolean logic to digital SoC (Systems-on-Chips) architecture, including digital design flows, computer architecture and embedded software basics. VHDL will be studied in this lecture, for both logic synthesis and modelling / simulation purposes. Labs include hands-on VHDL exercises (design of a simple stack processor), and an "Embedded system" student project makes it possible to deepen knowledge in the area.
System acoustic sensors
ECTS
5 credits
Component
Faculty of Science
Methods and industrial tools for qualification of
ECTS
3 credits
Component
Faculty of Science
Test and Reliability of Integrated Circuits and Systems
ECTS
5 credits
Component
Faculty of Science
- Testing of digital integrated circuits.
- Mistake models.
- Generation of test vectors.
- Design for Test (DFT).
- Stand-alone integrated test (BIST).
- Testing of Analog Integrated Circuits.
- Industrial testing (functional and parametric tests, characterization).
Embedded Electronics and Communication
ECTS
6 credits
Component
Faculty of Science
This course is divided into three parts, including the IOT part which will be done by an industrialist of the domain.
Wireless sensors part
- Different types of wireless connected sensors,
- reminder on communications
(Technologies, associated electronics, how to make a choice according to the specifications)
- RFID and sensors.
- Sensor networks
(Generalities, physical layer and hardware architecture, example of the Internet of Things).
- A mini project will be proposed.
Internet of Things (IoT) part
- Description of the connected objects
- Communication protocols: BLE, Lora, NB IoT, 5G
- Electronic architecture of the IoT
- Consumption management
- Antenna and system range definition
- Applications (autonomous car, intelligent building, digital factory)
LabVIEW part
- Summary of the basics of LabVIEW
- Project management, executable generation, advanced programming (events, execution speed, memory management, waveform manipulation, etc.)
- Advanced acquisition techniques, implementation of signal processing libraries
- Internet tools (mail, web, remote control, etc.), Matscript/Matlab
- IMAQ Vision (real-time image and video acquisition, image processing)
- LabVIEW embedded systems programming
Radiation and Reliability of Electronics for Transport, Aerospace and Nuclear
ECTS
3 credits
Component
Faculty of Science
- Know the characteristics of the radiative environments of space and avionics, the important quantities and the interaction between radiation and matter
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand the testing methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear dismantling, ...
------------------------------------------------------------------------------------------------------------------------------------------------------------
- Know the characteristics of space and avionics radiative environments, important quantities and radiation matter interaction
- Understand and evaluate the different effects of radiation on electronic components and systems.
- Know and understand test methods
- understand future industrial challenges: reliability of electric and autonomous vehicles, newspace, nuclear dismantling, ...
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or in a company, emphasizing the scientific skills, autonomy and adaptability of the student.
Professional Insertion
ECTS
3 credits
Component
Faculty of Science
Preparation for professional integration.
The course is taught by a senior HR consultant and former HRM of large groups, who brings to the teaching her rich experience in recruitment.
A pedagogical approach that favors the sharing of experience and the response to students' situations and questions.
General information on recruitment from A to Z, how to be more efficient in your search, vision on the approaches of final recruiters, recruitment firms, service companies.
Simulated recruitment interviews in small groups with personalized debriefing orchestrated by the teacher.
English
ECTS
2 credits
Component
Faculty of Science
Specialized English and English for Communication courses aimed at professional autonomy in the English language.
Reinforce and consolidate the knowledge acquired in Master 1.
Admission
Target audience
Students with a degree in electronics, applied physics, automation, mechatronics, computer science, electrical/electronic/mechanical engineering or applied mathematics.
It is a natural extension of the EEA License and any other scientific and technological training in the fields of EEA.
Persons undergoing professional retraining or alternating training.
People in continuing education or work-study programs.
Foreign student with a scientific and technological baccalaureate.
Necessary pre-requisites
Candidates should have a strong academic background in the fields of digital/analog electronics, electrical engineering, power electronics, automation, computer science, industrial computing and signal processing.
Have a solid foundation in mathematics and physics.
Recommended prerequisites
None.
Expected results
Success rate:
The success rate calculated on the LMD4 is about 87%.
And then
Further studies
After the M2, students who wish to do so can enter a doctorate in an academic or industrial environment in a field close to the training, which will lead them to a bac+8 level.
Continuing your studies abroad
After the M2, students who wish to do so can enter a doctorate in an academic or industrial environment in a field close to the training, which will lead them to a bac+8 level.
Bridges and reorientation
Possibility for a student holding a Master 1 or a Master 2 in the field of EEA or applied physics to apply for a Master 2. Its admission is subject to the pedagogical committee of selection of the course.
A Master 1 student may be reoriented to another course with the agreement of the course director or to another national course.
Professional integration
Students who have completed this course are offered two possibilities for professional integration.
- Access to industrial jobs: chosen by about 70% of a class. Numerous opportunities in the field of design and testing of microelectronic circuits and integrated systems: designer of embedded and heterogeneous systems, digital circuits, analog and mixed circuits, application engineer, product engineer.
- Access to research jobs: R&D engineer or researcher for 30% of a class after further study.
-
Typical jobs available are:
- Project manager (studies).
- Senior manager of scientific studies and applied or fundamental research.
- Senior manager of studies, research and development in industry.
- Business Manager.
- Teacher (if eligible for the agrégation exam).
- Research teacher (if master followed by a doctorate).