ECTS
30 credits
Training structure
Faculty of Science
Presentation
The Master EEA of the Faculty of Science 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 specialisation 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 organisations in the teaching. The organisation of each course presents a progressive specialisation from the first to the second year which allows the latest research subjects in the field to be addressed in order to give the student an "up to date" knowledge base. The final internship plays an essential role with regard to professional objectives, as it often constitutes the first immersion in a professional environment.
The calculated success rate for 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 specialisation in the fields needed by the EEA industries, as well as in the recognised themes of our laboratories federated around the I2S doctoral school.
These areas are particularly targeted by the 5 courses offered:
- Sensors, Electronics & Connected Objects (CEO)
- Electrical Energy, Environment and Systems Reliability (3EFS)
- Photonics, Microwave & Communications Systems (PHyS)
- Robotics (Rob)
- Integrated & Embedded Electronic Systems (IEES)
and an ERAMUS MUNDUS pathway:
- Ionising 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 needs of the students. 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 of the Master EEA courses detailed in the course presentations, the Master EEA provides the transversal skills necessary for any future manager at Bac+5 level:
- Autonomy at work, time management, initiative and team coordination.
- Project management: objectives, context, implementation, evaluation, cost.
- Drafting of documents, notices and briefs.
- Oral presentation of studies, problems and design solutions.
- The use of technical and scientific English.
- Applying for an internship or a job offer (CV, cover letter, presentation).
- Getting to know the business environment and how it works.
Organization
Programme
All the courses in the Master EEA have a two-year (4 semesters) pedagogical progression.
The first year of the Master's programme consists of two semesters. The first semester is shared by all the EEA Master's courses and provides basic theoretical knowledge and transversal skills in the EEA disciplines. In the second semester, students follow courses specific to their course. The course 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 or a final year project.
The second year of the Master's programme 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 programme. The second semester is devoted to a final study project and an industrial or research internship.
Select a programme
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 innovation in the industrial environment and enables students to acquire a solid foundation for management positions.
This course covers various fields relating 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 energies (wind, photovoltaic, etc.). It contributes, together with industrialists in the field, to highlighting the problems linked to the design of new ecoresponsible products.
An important part of the project is the study of renewable energies and their integration into the electricity grids, taking into account the advantages and disadvantages of this integration, which allows 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 motorisation solutions for transport and on the design of power converters for embedded systems.
The methods of study, simulation, design as well as software tools and the CAD study approach are presented to the students of this course, whether they are used in design offices, research and development 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 EAS disciplines necessary for their course.
Visits to industrial sites are organised during the course to provide an insight into 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 innovation in the industrial environment and enables students to acquire a solid foundation for management positions.
This course covers various fields relating 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 energies (wind, photovoltaic, etc.). It contributes, together with industrialists in the field, to highlighting the problems linked to the design of new ecoresponsible products.
An important part of the project is the study of renewable energies and their integration into the electricity grids, taking into account the advantages and disadvantages of this integration, which allows 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 motorisation solutions for transport and on the design of power converters for embedded systems.
The methods of study, simulation, design as well as software tools and the CAD study approach are presented to the students of this course, whether they are used in design offices, research and development 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 EAS disciplines necessary for their course.
Visits to industrial sites are organised during the course to provide an insight into the environment and the equipment used.
Sensors, Electronics and Connected Objects
The Sensors, Electronics and Connected Objects (C.E.O.) course of the Master EEA, is based on a laboratory (IES UMR CNRS 5214) whose skills are recognised, on teacher-researchers in contact with industrial and academic advances, and on professionals in the field involved in the training. This course is an evolution of the "Sensors & Associated Systems" course (CSA), where we have reorganised 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, defence, health environment etc.). This teaching allows us to cover the design of the sensor (microsystem), its characterisation, its processing electronics, energy autonomy, wireless communication and data processing.
Sensors, Electronics and Connected Objects - LEARNING
The Sensors, Electronics and Connected Objects (C.E.O.) course of the Master EEA, is based on a laboratory (IES UMR CNRS 5214) whose skills are recognised, on teacher-researchers in contact with industrial and academic advances, and on professionals in the field involved in the training. This course is an evolution of the "Sensors & Associated Systems" course (CSA), where we have reorganised 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, defence, health environment etc.). This teaching allows us to cover the design of the sensor (microsystem), its characterisation, its processing electronics, energy autonomy, wireless communication and data processing.
Robotics
The main objective of the Robotics course 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) 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 specialisation courses in robotics in the second semester. In the second semester, they will learn the basics of robotics (manipulative and mobile), image processing and robot programming tools.
During the second year (taught in English), students will take courses in robot modelling and control, perception for robotics, optimisation, 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 alternation 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 mode of operation thus 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 course 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) 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 specialisation courses in robotics in the second semester. In the second semester, they will learn the basics of robotics (manipulative and mobile), image processing and robot programming tools.
During the second year (taught in English), students will take courses in robot modelling and control, perception for robotics, optimisation, 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 alternation 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 mode of operation thus 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.
Photonics, Microwave & Communication Systems
The PHotonics, Hyperfrequencies and Telecommunications Systems (PHyS) course is a theoretical and practical training course 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 defence, industrial processes and environmental control.
This is a sector of activity with very high technical and economic potential, characterised 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 fibres, waveguides, antennas, etc. This knowledge base will then be used to build complex systems such as radars, lidars, imagers, and in particular telecommunications systems.
On the practical side, a fundamental place is given to practical work which will enable students to familiarise themselves with the equipment commonly used in companies 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 defence, 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) course is a theoretical and practical training course 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 defence, industrial processes and environmental control.
This is a sector of activity with very high technical and economic potential, characterised 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 fibres, waveguides, antennas, etc. This knowledge base will then be used to build complex systems such as radars, lidars, imagers, and in particular telecommunications systems.
On the practical side, a fundamental place is given to practical work which will enable students to familiarise themselves with the equipment commonly used in companies 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 defence, 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, is based on the strong and nationally and internationally recognised skills of the EC and researchers of the Microelectronics Department of the LIRMM in the field of the design and testing of microelectronic circuits and systems. This field covers aspects such as the design of integrated digital and analogue 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, is based on the strong and nationally and internationally recognised skills of the EC and researchers of the Microelectronics Department of the LIRMM in the field of the design and testing of microelectronic circuits and systems. This field covers aspects such as the design of integrated digital and analogue 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.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow the audience to be hooked.
Choice of ELECTRICAL ENERGY, ENVIRONMENT & SYSTEMS RELIABILITY
ECTS
10 credits
Component
Faculty of Science
Power Generation and Electrical Network Modelling
ECTS
6 credits
Component
Faculty of Science
Electric power is one of the key energy carriers in energy management. It is becoming more important in new applications that reduce the carbon footprint, for example in electric propulsion. Electrical energy is produced by high power generation (thermal power stations) but also increasingly by intermittent sources of renewable energy (photovoltaic, wind power, etc.). This electrical energy produced must be transported and distributed and the overall management of the transport and distribution networks is a major constraint.
This unit will :
- To provide the theoretical knowledge of modelling the elements of production, transport and distribution of electrical energy.
- To define the three-phase sinusoidal regime, the quality of electrical power and the study of unbalanced networks by symmetrical components.
- To enable the implementation of the modelling of transformers, inductive elements (neutral point coil...), synchronous alternators and asynchronous generators. It will give the experimental methods of characterization of these elements.
- Give the conditions of connection of the generators to the electrical networks, the paralleling and the associated adjustments.
- To enable the establishment of models for lines and cables for electrical distribution. It will give notions of power management and the impact of short circuits 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, etc.). The use of intermittent sources 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 will :
- Define the technology of all the elements of a HV and LV electrical distribution network.
- To provide the knowledge necessary to understand the functions and characteristics of electrical networks (architecture, overhead, underground, voltage levels, power, transformers, alternators, etc.) and
- To enable the choice and implementation of equipment according to requirements (insulation, protection, control, etc.).
- Define the electrical safety rules for interventions, thus enabling the understanding and application of consignment procedures.
- To enable the determination, selection and adjustment of protections based on the characteristics of the network and equipment by explaining the calculation of fault currents and the basic use of professional calculation software.
- Detail the choice of earthing schemes to meet given specifications and economic criteria, availability and quality constraints, etc.
- To review the state of the art of electrical energy storage and to present the use of hydrogen as an energy carrier associated with electrical energy and the energy transition.
- Describe the means of generation and develop the conversion principle for wind and hydro power generation.
- Introduce the methods of studying wind projects, resource analysis, regulations, connection issues and environmental impact.
- Introduce Smart-Grid and the use of internet and industrial networks in the protection and control of electrical networks.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Thermal Simulation and Application Tools for Conversion
ECTS
6 credits
Component
Faculty of Science
In the design of energy conversion systems, for example in the context of a feasibility study, it is essential to use scientific calculation software and/or simulation software which will allow substantial time savings.
This unit will :
- To provide knowledge of the 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.
- To enable the development and application of numerical techniques for the processing of data from, for example, the reliability study of an electrical system or power electronics.
- To present the finite element methods and software used to solve physical or multi-physical problems.
- To deal with thermal problems related to energy conversion and to provide the theoretical knowledge necessary to understand and model thermal phenomena in electrical engineering components and systems (power electronics, HF transformers, distribution cables, etc.).
Modelling and Sizing of a Synchronous Actuator
ECTS
5 credits
Component
Faculty of Science
To reduce our CO2 emissions, the key transport industries (automotive, aeronautics, etc.) 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 design a synchronous actuator for specific applications in the field 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 organisations of synchronous actuators (windings, rotors, etc.).
- Develop modelling methods to understand the control of a synchronous motor.
- Present a method for sizing a synchronous magnet actuator. It will combine this method with finite element software to verify this design.
- To provide knowledge to see the impact of such an actuator in the energy transition and on the environment.
Finally, the practical part will implement the measurement methods and techniques necessary for the study and modelling of electromagnetic components and the control of synchronous motors. The course will be applied through application work in which the measurements carried out are subsequently used with scientific software (Excel, Matlab, femm, etc.). This theme could be proposed as a Master 2 project.
Dielectric Materials and Components - High Voltage - HVDC
ECTS
4 credits
Component
Faculty of Science
The power transmission industry and the design of high voltage switchgear are faced with the challenge of finding solutions for insulation constraints. They seek to improve the reliability and lifetime of their components (cables, insulators, circuit breakers, etc.). They are seeking to develop innovative solutions for transport to reduce the visual pollution of overhead lines such as high voltage direct current (HVDC) power links. For this purpose, it is necessary to characterise and develop new insulators and to take into account environmental constraints.
This unit 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 different 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 HVDC networks is given, including converter and link architectures (single pole, double pole), characteristics and constraints.
A practical part including measurements and data analysis for the characterisation of dielectrics will be carried out 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 on-board solutions associated if necessary with storage solutions.
This teaching unit :
- 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.
- 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.
Operational Safety
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It is concerned with predicting, measuring and, more broadly, controlling them. In this course, the approach and quantitative aspects of FS are taught.
Power Conversion Systems for Embedded Applications
ECTS
7 credits
Component
Faculty of Science
The role of electrical energy is preponderant in the development of transport such as, for example, aeronautics and the automobile industry. 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 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 generation, transmission and control systems.
- Present the interest of converters for embedded systems that are continuously evolving towards all-electricity and relate it to 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.
- To provide students with skills in current power electronics devices and to enable them to better understand emerging converter structures.
- Present the constraints linked to the use of passive components and more particularly magnetic components operating at high frequencies which are absolutely necessary for the operation of these converters.
The students will be able to carry out a complete project from a specific specification, which will lead them to study a regulated conversion structure in its entirety.
The practical work associated with the course will allow a better understanding of the technological obstacles in the design of high-performance structures in power electronics.
This teaching unit will serve as a support for the Master 2 projects.
Reliability of Components and Systems
ECTS
2 credits
Component
Faculty of Science
Reliability is one of the four components of SoTL, which are Reliability, Maintainability, Availability and Safety. This fundamental component of SoTL is taught in this course in both qualitative and quantitative aspects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow the audience to be hooked.
Choice Option
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.
Choice of ELECTRICAL ENERGY, ENVIRONMENT & SYSTEMS RELIABILITY
ECTS
10 credits
Component
Faculty of Science
Electric power is one of the key energy carriers in energy management. It is becoming more important in new applications that reduce the carbon footprint, for example in electric propulsion. Electrical energy is produced by high power generation (thermal power stations) but also increasingly by intermittent sources of renewable energy (photovoltaic, wind power, etc.). This electrical energy produced must be transported and distributed and the overall management of the transport and distribution networks is a major constraint.
This unit will :
- To provide the theoretical knowledge of modelling the elements of production, transport and distribution of electrical energy.
- To define the three-phase sinusoidal regime, the quality of electrical power and the study of unbalanced networks by symmetrical components.
- To enable the implementation of the modelling of transformers, inductive elements (neutral point coil...), synchronous alternators and asynchronous generators. It will give the experimental methods of characterization of these elements.
- Give the conditions of connection of the generators to the electrical networks, the paralleling and the associated adjustments.
- To enable the establishment of models for lines and cables for electrical distribution. It will give notions of power management and the impact of short circuits in high-power networks. The use of network software will illustrate the phenomena.
Power Generation and Electrical Network Modelling
ECTS
6 credits
Component
Faculty of Science
Electric power is one of the key energy carriers in energy management. It is becoming more important in new applications that reduce the carbon footprint, for example in electric propulsion. Electrical energy is produced by high power generation (thermal power stations) but also increasingly by intermittent sources of renewable energy (photovoltaic, wind power, etc.). This electrical energy produced must be transported and distributed and the overall management of the transport and distribution networks is a major constraint.
This unit will :
- To provide the theoretical knowledge of modelling the elements of production, transport and distribution of electrical energy.
- To define the three-phase sinusoidal regime, the quality of electrical power and the study of unbalanced networks by symmetrical components.
- To enable the implementation of the modelling of transformers, inductive elements (neutral point coil...), synchronous alternators and asynchronous generators. It will give the experimental methods of characterization of these elements.
- Give the conditions of connection of the generators to the electrical networks, the paralleling and the associated adjustments.
- To enable the establishment of models for lines and cables for electrical distribution. It will give notions of power management and the impact of short circuits 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, etc.). The use of intermittent sources 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 will :
- Define the technology of all the elements of a HV and LV electrical distribution network.
- To provide the knowledge necessary to understand the functions and characteristics of electrical networks (architecture, overhead, underground, voltage levels, power, transformers, alternators, etc.) and
- To enable the choice and implementation of equipment according to requirements (insulation, protection, control, etc.).
- Define the electrical safety rules for interventions, thus enabling the understanding and application of consignment procedures.
- To enable the determination, selection and adjustment of protections based on the characteristics of the network and equipment by explaining the calculation of fault currents and the basic use of professional calculation software.
- Detail the choice of earthing schemes to meet given specifications and economic criteria, availability and quality constraints, etc.
- To review the state of the art of electrical energy storage and to present the use of hydrogen as an energy carrier associated with electrical energy and the energy transition.
- Describe the means of generation and develop the conversion principle for wind and hydro power generation.
- Introduce the methods of studying wind projects, resource analysis, regulations, connection issues and environmental impact.
- 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Thermal Simulation and Application Tools for Conversion
ECTS
6 credits
Component
Faculty of Science
In the design of energy conversion systems, for example in the context of a feasibility study, it is essential to use scientific calculation software and/or simulation software which will allow substantial time savings.
This unit will :
- To provide knowledge of the 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.
- To enable the development and application of numerical techniques for the processing of data from, for example, the reliability study of an electrical system or power electronics.
- To present the finite element methods and software used to solve physical or multi-physical problems.
- To deal with thermal problems related to energy conversion and to provide the theoretical knowledge necessary to understand and model thermal phenomena in electrical engineering components and systems (power electronics, HF transformers, distribution cables, etc.).
Modelling and Sizing of a Synchronous Actuator
ECTS
5 credits
Component
Faculty of Science
To reduce our CO2 emissions, the key transport industries (automotive, aeronautics, etc.) 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 design a synchronous actuator for specific applications in the field 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 organisations of synchronous actuators (windings, rotors, etc.).
- Develop modelling methods to understand the control of a synchronous motor.
- Present a method for sizing a synchronous magnet actuator. It will combine this method with finite element software to verify this design.
- To provide knowledge to see the impact of such an actuator in the energy transition and on the environment.
Finally, the practical part will implement the measurement methods and techniques necessary for the study and modelling of electromagnetic components and the control of synchronous motors. The course will be applied through application work in which the measurements carried out are subsequently used with scientific software (Excel, Matlab, femm, etc.). This theme could be proposed as a Master 2 project.
Dielectric Materials and Components - High Voltage - HVDC
ECTS
4 credits
Component
Faculty of Science
The power transmission industry and the design of high voltage switchgear are faced with the challenge of finding solutions for insulation constraints. They seek to improve the reliability and lifetime of their components (cables, insulators, circuit breakers, etc.). They are seeking to develop innovative solutions for transport to reduce the visual pollution of overhead lines such as high voltage direct current (HVDC) power links. For this purpose, it is necessary to characterise and develop new insulators and to take into account environmental constraints.
This unit 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 different 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 HVDC networks is given, including converter and link architectures (single pole, double pole), characteristics and constraints.
A practical part including measurements and data analysis for the characterisation of dielectrics will be carried out 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 on-board solutions associated if necessary with storage solutions.
This teaching unit :
- 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.
- 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.
Operational Safety
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It is concerned with predicting, measuring and, more broadly, controlling them. In this course, the approach and quantitative aspects of FS are taught.
Power Conversion Systems for Embedded Applications
ECTS
7 credits
Component
Faculty of Science
The role of electrical energy is preponderant in the development of transport such as, for example, aeronautics and the automobile industry. 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 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 generation, transmission and control systems.
- Present the interest of converters for embedded systems that are continuously evolving towards all-electricity and relate it to 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.
- To provide students with skills in current power electronics devices and to enable them to better understand emerging converter structures.
- Present the constraints linked to the use of passive components and more particularly magnetic components operating at high frequencies which are absolutely necessary for the operation of these converters.
The students will be able to carry out a complete project from a specific specification, which will lead them to study a regulated conversion structure in its entirety.
The practical work associated with the course will allow a better understanding of the technological obstacles in the design of high-performance structures in power electronics.
This teaching unit will serve as a support for the Master 2 projects.
Reliability of Components and Systems
ECTS
2 credits
Component
Faculty of Science
Reliability is one of the four components of SoTL, which are Reliability, Maintainability, Availability and Safety. This fundamental component of SoTL is taught in this course in both qualitative and quantitative aspects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement 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 actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow 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 the 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
Analogue circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stage, 3 stage; 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 principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
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 adaptability of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Sensor Design Technology
ECTS
5 credits
Component
Faculty of Science
This teaching unit, devoted to sensor manufacturing methods, is structured around a technological project, carried out 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 characterisation of elementary microsystems. The main fabrication and characterisation techniques will be presented through lectures and practical work will allow the project to progress.
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 given by an industrialist in the field.
Part Wireless sensors
- Different types of wirelessly connected sensors,
- reminder on communications
(Technologies, associated electronics, how to make a choice according to the specifications)
- RFID and sensors.
- Sensor networks
(General, physical layer and hardware architecture, example of the Internet of Things).
- A mini project will be proposed.
Internet of Things (IoT) section
- Description of the connected objects
- Communication protocols: BLE, Lora, NB IoT, 5G
- Electronic architecture of the IoT
- Consumption management
- Definition of the antenna and range of the systems
- 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.
- Knowing and understanding test methods
- understanding future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear decommissioning, etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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, ...
System-on-chip / embedded architecture
ECTS
5 credits
Component
Faculty of Science
The course covers a wide range of knowledge from the basics of Boolean logic to Systems-on-Chips (SoC) architecture, including logic synthesis flows, processor architecture and basic embedded software aspects. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical work, 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.
Operational Safety
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It is concerned with predicting, measuring and, more broadly, controlling them. In this course, the approach and quantitative aspects of FS are taught.
Sensors & Associated Systems
ECTS
9 credits
Component
Faculty of Science
To 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.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
Computer Engineering for EEA
ECTS
4 credits
Component
Faculty of Science
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement 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 actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow 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 the 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
Analogue circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stage, 3 stage; 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 principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
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 adaptability of the student.
Internship or Final year project
ECTS
10 credits
Component
Faculty of Science
The internship or end-of-study project should highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Sensor Design Technology
ECTS
5 credits
Component
Faculty of Science
This teaching unit, devoted to sensor manufacturing methods, is structured around a technological project, carried out 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 characterisation of elementary microsystems. The main fabrication and characterisation techniques will be presented through lectures and practical work will allow the project to progress.
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 given by an industrialist in the field.
Part Wireless sensors
- Different types of wirelessly connected sensors,
- reminder on communications
(Technologies, associated electronics, how to make a choice according to the specifications)
- RFID and sensors.
- Sensor networks
(General, physical layer and hardware architecture, example of the Internet of Things).
- A mini project will be proposed.
Internet of Things (IoT) section
- Description of the connected objects
- Communication protocols: BLE, Lora, NB IoT, 5G
- Electronic architecture of the IoT
- Consumption management
- Definition of the antenna and range of the systems
- 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 Transport Electronics,
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.
- Knowing and understanding test methods
- understanding future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear decommissioning, etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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, ...
Systems on Chip and Embedded Systems
ECTS
5 credits
Component
Faculty of Science
The course covers a wide range of knowledge from the basics of Boolean logic to Systems-on-Chips (SoC) architecture, including logic synthesis flows, processor architecture and basic embedded software aspects. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical work, 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.
Operational Safety
ECTS
2 credits
Component
Faculty of Science
Dependability is the science of failures. It is concerned with predicting, measuring and, more broadly, controlling them. In this course, the approach and quantitative aspects of FS are taught.
Sensors & Associated Systems
ECTS
9 credits
Component
Faculty of Science
To 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.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow the audience to be hooked.
Image processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technology: 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, among other things, the formation and acquisition of images, colorimetric transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, etc., 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
- Modularisation 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)
- Trajectory generation (in joint and operational spaces)
- Geometric direct/inverse models, Kinematic direct/inverse model
- Kinematic control and singularities
- Issues and applications in mobile robotics
- Non-autonomous models: unicycle, bicycle, car
- Sensors and odometry
- Localization by rangefinder, and by data fusion (Kalman filter)
- Mapping (homogeneous transformations and ICP)
- Navigation (pose control, path following)
Practical work: implementation of the knowledge gained on a real robot (either a manipulator arm or a wheeled robot), ROS programming with git and python.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Optimisation & Embedded Systems
ECTS
5 credits
Component
Faculty of Science
Optimization
- Linear optimisation
- Non-linear optimization (gradient method, optimal step gradient, Lagrange multipliers)
- Optimisation applied to robotics (optimal control based on quadratic programming under linear constraints)
On-board systems
- Architectures de Harvard & de Von Neumann
- Connaissance et mise en œuvre des principales fonctionnalités d'un microcontrôleur
- Choix et dimensionnement d'une solution de programmation embarquée par rapport à un besoin donné
- Programmation en C d’une carte Raspberry Pi
- -----------------------------------------------------------------------------------------------------------------------------------------------------
-
Optimization
- Linear optimisation
- Non-linear optimisation (gradient descent, Lagrange multipliers)
- Applying optimisation 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
Programmation Avancée & Intelligence Artificielle
ECTS
5 credits
Component
Faculty of Science
Programmation Avancée
- programmation orientée objets (C++)
- classes
- attributs/méthodes
- héritage
- pointeurs
- templates
- standards C++11
Intelligence Artificielle
- apprentissage: Etat de l’art, problématique, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- générations 1 2 et 3 de réseaux de neurones (technologies spike, etc)
- apprentissage par réseaux de neurones
- réseaux de neurones convolutionnels
- apprentissage par renforcement
- algorithmes génétiques
Travaux Pratiques
- Mise en place d’un simulateur logique pour la microélectronique
- Implémentation (en C++) puis intégration (en ROS) d'algorithmes de robotique
- Initiation aux outils de classification basés sur l’intelligence artificielle
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
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
Robotique Appliquée
ECTS
10 credits
Component
Faculty of Science
Cette unité d'enseignement couvre un ensemble de thématiques en robotique, allant de l’échelle micro à macro, incluant les micro manipulateurs, les robots à câbles, chirurgicaux, sous-marins, volants, humanoïdes et en passant par la téléopération, la réalité virtuelle et augmentée ainsi que la sécurité opérationnelle. Le contenu de chaque thématique est détaillé ci-après. Des mini projets sur les thématiques susmentionnées seront menés pour approfondir les bases enseignées en utilisant à la fois des logiciels de simulation et de vrais robots.
Micro-robotique : la microrobotique concerne la conception, la modélisation et la commande de systèmes robotiques miniaturisés permettant d’exécuter des tâches de manipulation sur des objets de tailles comprises entre 1µm et 1mm. Les champs applicatifs incluent tous les domaines qui requièrent une grande précision (assemblage de microsystèmes mécaniques, électroniques ou optiques, micro-chirurgie, etc). A ces échelles dimensionnelles les robots ne peuvent pas être réalisés par simple miniaturisation homothétique de robots conventionnels. De nouveaux concepts de robots et de nouveaux principes d’actionnement doivent être utilisés. Ce cours est une introduction à la microrobotique et présente les concepts essentiels que sont : l’effet d’échelle, la physique du micromonde, la robotique déformable et souple ainsi que les micro-actionneurs.
Robotique chirurgicale : l’objectif de ce cours est de donner aux étudiants une introduction au domaine de la robotique chirurgicale. Il s’agit d’être à même de comprendre les besoins exprimés par les cliniciens et de montrer à travers quelques exemples la démarche qui a permis la conception et la réalisation de robots utilisés pour des actes de chirurgie. Quelques éléments de conception ainsi que quelques architectures de contrôle seront évoqués en insistant sur la nécessité de garantir la sécurité du patient et de l’équipe médicale.
Robots sous-marins et volants : La robotique mobile dédiée aux environnements aérien et sous-marin s’appuie sur des spécificités qui seront introduites dans ce cours. Les solutions actuelles et les problèmes encore ouverts seront exposés. Les questions relatives à la modélisation et aux commandes non-linéaires appliquées à des systèmes sous/iso/sur-actionnés seront traitées.
Robotique humanoïde : Il s'agira de présenter les méthodes de modélisation géométrique et cinématiques avancées pour les structures robotiques arborescentes telles que les robots humanoïdes. Des notions de base seront également présentées sur le centre de masse, le centre des pressions, le ZMP, la stabilité statique, la stabilité dynamique. Une étude sur la commande de la marche bipède sera réalisée incluant les modèles de marche, la génération de trajectoire et la commande du ZMP/COM ainsi que la stabilisation dynamique du robot. La deuxième partie du cours s'orientera vers le contrôle cinématique de structures très redondantes (système sous déterminé de type Ax=b) par l'utilisation de méthodes basées sur des techniques d'optimisation (LP, QP) sous contraintes ainsi que sur le contrôle hiérarchisé basé sur des techniques de projection dans l'espace nul ou de hiérarchie de tâches basée sur des hiérarchies de QP ou LP.
Robots parallèles à câbles : ce cours présente le principe des Robots Parallèles à Câbles (RPC) suivi d’un état l’art incluant des exemples d’applications, des démonstrateurs de RPC et des RPC commerciaux. Les modèles géométriques, cinématiques et dynamiques des RPC sont ensuite développés. Sur la base de ces modèles, les différents types de RPC, plusieurs définitions de leur espace de travail, les principaux concepts utiles à leur conception ainsi que des méthodes simples de commande seront finalement présentés.
Réalités virtuelle et augmentée : Les techniques de Réalité Augmentée (RA) et Virtuelle (RV) consistent en la simulation interactive d’un univers 3D, dans lequel l’utilisateur est immergé. Cette simulation est généralement essentiellement de nature visuelle, cependant elle peut également inclure d’autres informations perceptuelles, au travers de plusieurs modalités sensorielles : son spatialisé, retour haptique ou d’effort, approche somatosensorielle, etc. Ce cours est une introduction aux différentes techniques utilisées dans les systèmes de RV/RA : nous traiterons les principales librairies de synthèse 3D (OpenGL, Vulkan), les périphériques existant sur le marché, les bases des moteurs physiques ainsi que les techniques utilisées pour localiser l’utilisateur et estimer en temps réel son point de vue.
Fiabilité et sécurité opérationnelle : ce cours s’intéresse à la fiabilité d’un système robotique, en particulier en phase opérationnelle. Lorsqu’un robot évolue dans un environnement complexe et partiellement inconnu, des événements imprévus peuvent survenir auquel le système devra réagir s’il veut garantir sa propre sécurité et celle de son environnement. Ce cours introduira les notions de base de sûreté de fonctionnement, et présentera des exemples de mécanisme de fiabilité appliqués à la robotique mobile.
Téléopération : Cette partie couvre une brève introduction à l'historique du développement de la téléopération, la modélisation des composants de téléopération et leurs schémas. Les critères d’évaluation de performance en téléopération sont définis. Les méthodes d'analyse des performances et de conception de commande sont également introduites. Le cours fournit les applications de la téléopération dans le domaine de la robotique chirurgicale ainsi que les questions ouvertes et les défis restants à résoudre.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
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 softwares 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 centre of mass (COM), the centre 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 pour la Robotique
ECTS
5 credits
Component
Faculty of Science
Cette unité d’enseignement a pour objet l’étude et la mise en place de systèmes de perception pour les robots mobiles, de manipulation, humanoïdes, … L’enseignement s’articule autour des systèmes de perception proprioceptive et extéroceptive avec un focus important sur les systèmes de vision. Dans les cours magistraux sont présentés les principes généraux de la perception et le fonctionnement des capteurs les plus utilisés (caméras, projecteurs, capteurs de distance de mouvement et de position, …). Une série de travaux pratiques accompagnent cet enseignement prenant la forme d’un long projet jalonné de sous-buts abordant différentes parties du cours.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
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.
Robotique de Manipulation
ECTS
5 credits
Component
Faculty of Science
Cette unité d'enseignement aborde les techniques et les outils nécessaires à la modélisation cinématique et dynamique et à la commande pour la robotique de manipulation. Les enseignements dispensés sont structurés autour des quatre axes suivants :
1) Modélisation des robots manipulateurs : transformations homogènes, modèles géométrique direct et inverse, modélisation cinématique, étude des singularités
2) Introduction à la dynamique des robots manipulateurs : formalisme Euler-Lagrange, formalisme Newton-Euler, algorithmique pour le calcul de la dynamique
3) Commandes articulaire et opérationnelle en espace libre
4) Commande des mouvements en espace contraint : modèles d’interaction et compliance, commande position/force, commande en impédance et en admittance, génération de mouvements, exemples d'application.
Plusieurs exemples de l'ensemble de ces techniques seront traités en travaux dirigés et pratiques en utilisant les outils MATLAB/V-REP sur différents robots de manipulation (robots 6 et 7 axes) et également sur un robot humanoïde réel « 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".
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
Logic Synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
Synthèse de contrôleur.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
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 allow the audience to be hooked.
Image processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technology: 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, among other things, the formation and acquisition of images, colorimetric transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, etc., 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
- Modularisation 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)
- Trajectory generation (in joint and operational spaces)
- Geometric direct/inverse models, Kinematic direct/inverse model
- Kinematic control and singularities
- Issues and applications in mobile robotics
- Non-autonomous models: unicycle, bicycle, car
- Sensors and odometry
- Localization by rangefinder, and by data fusion (Kalman filter)
- Mapping (homogeneous transformations and ICP)
- Navigation (pose control, path following)
Practical work: implementation of the knowledge gained on a real robot (either a manipulator arm or a wheeled robot), ROS programming with git and python.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Optimisation & Embedded Systems
ECTS
5 credits
Component
Faculty of Science
Optimization
- Linear optimisation
- Non-linear optimization (gradient method, optimal step gradient, Lagrange multipliers)
- Optimisation applied to robotics (optimal control based on quadratic programming under linear constraints)
On-board systems
- Architectures de Harvard & de Von Neumann
- Connaissance et mise en œuvre des principales fonctionnalités d'un microcontrôleur
- Choix et dimensionnement d'une solution de programmation embarquée par rapport à un besoin donné
- Programmation en C d’une carte Raspberry Pi
- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-
Optimization
- Linear optimisation
- Non-linear optimisation (gradient descent, Lagrange multipliers)
- Applying optimisation 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
Programmation Avancée & Intelligence Artificielle
ECTS
5 credits
Component
Faculty of Science
Programmation Avancée
- programmation orientée objets (C++)
- classes
- attributs/méthodes
- héritage
- pointeurs
- templates
- standards C++11
Intelligence Artificielle
- apprentissage: Etat de l’art, problématique, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- générations 1 2 et 3 de réseaux de neurones (technologies spike, etc)
- apprentissage par réseaux de neurones
- réseaux de neurones convolutionnels
- apprentissage par renforcement
- algorithmes génétiques
Travaux Pratiques
- Mise en place d’un simulateur logique pour la microélectronique
- Implémentation (en C++) puis intégration (en ROS) d'algorithmes de robotique
- Initiation aux outils de classification basés sur l’intelligence artificielle
- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-
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
Robotique Appliquée
ECTS
10 credits
Component
Faculty of Science
Cette unité d'enseignement couvre un ensemble de thématiques en robotique, allant de l’échelle micro à macro, incluant les micro manipulateurs, les robots à câbles, chirurgicaux, sous-marins, volants, humanoïdes et en passant par la téléopération, la réalité virtuelle et augmentée ainsi que la sécurité opérationnelle. Le contenu de chaque thématique est détaillé ci-après. Des mini projets sur les thématiques susmentionnées seront menés pour approfondir les bases enseignées en utilisant à la fois des logiciels de simulation et de vrais robots.
Micro-robotique : la microrobotique concerne la conception, la modélisation et la commande de systèmes robotiques miniaturisés permettant d’exécuter des tâches de manipulation sur des objets de tailles comprises entre 1µm et 1mm. Les champs applicatifs incluent tous les domaines qui requièrent une grande précision (assemblage de microsystèmes mécaniques, électroniques ou optiques, micro-chirurgie, etc). A ces échelles dimensionnelles les robots ne peuvent pas être réalisés par simple miniaturisation homothétique de robots conventionnels. De nouveaux concepts de robots et de nouveaux principes d’actionnement doivent être utilisés. Ce cours est une introduction à la microrobotique et présente les concepts essentiels que sont : l’effet d’échelle, la physique du micromonde, la robotique déformable et souple ainsi que les micro-actionneurs.
Robotique chirurgicale : l’objectif de ce cours est de donner aux étudiants une introduction au domaine de la robotique chirurgicale. Il s’agit d’être à même de comprendre les besoins exprimés par les cliniciens et de montrer à travers quelques exemples la démarche qui a permis la conception et la réalisation de robots utilisés pour des actes de chirurgie. Quelques éléments de conception ainsi que quelques architectures de contrôle seront évoqués en insistant sur la nécessité de garantir la sécurité du patient et de l’équipe médicale.
Robots sous-marins et volants : La robotique mobile dédiée aux environnements aérien et sous-marin s’appuie sur des spécificités qui seront introduites dans ce cours. Les solutions actuelles et les problèmes encore ouverts seront exposés. Les questions relatives à la modélisation et aux commandes non-linéaires appliquées à des systèmes sous/iso/sur-actionnés seront traitées.
Robotique humanoïde : Il s'agira de présenter les méthodes de modélisation géométrique et cinématiques avancées pour les structures robotiques arborescentes telles que les robots humanoïdes. Des notions de base seront également présentées sur le centre de masse, le centre des pressions, le ZMP, la stabilité statique, la stabilité dynamique. Une étude sur la commande de la marche bipède sera réalisée incluant les modèles de marche, la génération de trajectoire et la commande du ZMP/COM ainsi que la stabilisation dynamique du robot. La deuxième partie du cours s'orientera vers le contrôle cinématique de structures très redondantes (système sous déterminé de type Ax=b) par l'utilisation de méthodes basées sur des techniques d'optimisation (LP, QP) sous contraintes ainsi que sur le contrôle hiérarchisé basé sur des techniques de projection dans l'espace nul ou de hiérarchie de tâches basée sur des hiérarchies de QP ou LP.
Robots parallèles à câbles : ce cours présente le principe des Robots Parallèles à Câbles (RPC) suivi d’un état l’art incluant des exemples d’applications, des démonstrateurs de RPC et des RPC commerciaux. Les modèles géométriques, cinématiques et dynamiques des RPC sont ensuite développés. Sur la base de ces modèles, les différents types de RPC, plusieurs définitions de leur espace de travail, les principaux concepts utiles à leur conception ainsi que des méthodes simples de commande seront finalement présentés.
Réalités virtuelle et augmentée : Les techniques de Réalité Augmentée (RA) et Virtuelle (RV) consistent en la simulation interactive d’un univers 3D, dans lequel l’utilisateur est immergé. Cette simulation est généralement essentiellement de nature visuelle, cependant elle peut également inclure d’autres informations perceptuelles, au travers de plusieurs modalités sensorielles : son spatialisé, retour haptique ou d’effort, approche somatosensorielle, etc. Ce cours est une introduction aux différentes techniques utilisées dans les systèmes de RV/RA : nous traiterons les principales librairies de synthèse 3D (OpenGL, Vulkan), les périphériques existant sur le marché, les bases des moteurs physiques ainsi que les techniques utilisées pour localiser l’utilisateur et estimer en temps réel son point de vue.
Fiabilité et sécurité opérationnelle : ce cours s’intéresse à la fiabilité d’un système robotique, en particulier en phase opérationnelle. Lorsqu’un robot évolue dans un environnement complexe et partiellement inconnu, des événements imprévus peuvent survenir auquel le système devra réagir s’il veut garantir sa propre sécurité et celle de son environnement. Ce cours introduira les notions de base de sûreté de fonctionnement, et présentera des exemples de mécanisme de fiabilité appliqués à la robotique mobile.
Téléopération : Cette partie couvre une brève introduction à l'historique du développement de la téléopération, la modélisation des composants de téléopération et leurs schémas. Les critères d’évaluation de performance en téléopération sont définis. Les méthodes d'analyse des performances et de conception de commande sont également introduites. Le cours fournit les applications de la téléopération dans le domaine de la robotique chirurgicale ainsi que les questions ouvertes et les défis restants à résoudre.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
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 softwares 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 centre of mass (COM), the centre 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 pour la Robotique
ECTS
5 credits
Component
Faculty of Science
Cette unité d’enseignement a pour objet l’étude et la mise en place de systèmes de perception pour les robots mobiles, de manipulation, humanoïdes, … L’enseignement s’articule autour des systèmes de perception proprioceptive et extéroceptive avec un focus important sur les systèmes de vision. Dans les cours magistraux sont présentés les principes généraux de la perception et le fonctionnement des capteurs les plus utilisés (caméras, projecteurs, capteurs de distance de mouvement et de position, …). Une série de travaux pratiques accompagnent cet enseignement prenant la forme d’un long projet jalonné de sous-buts abordant différentes parties du cours.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
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.
Robotique de Manipulation
ECTS
5 credits
Component
Faculty of Science
Cette unité d'enseignement aborde les techniques et les outils nécessaires à la modélisation cinématique et dynamique et à la commande pour la robotique de manipulation. Les enseignements dispensés sont structurés autour des quatre axes suivants :
1) Modélisation des robots manipulateurs : transformations homogènes, modèles géométrique direct et inverse, modélisation cinématique, étude des singularités
2) Introduction à la dynamique des robots manipulateurs : formalisme Euler-Lagrange, formalisme Newton-Euler, algorithmique pour le calcul de la dynamique
3) Commandes articulaire et opérationnelle en espace libre
4) Commande des mouvements en espace contraint : modèles d’interaction et compliance, commande position/force, commande en impédance et en admittance, génération de mouvements, exemples d'application.
Plusieurs exemples de l'ensemble de ces techniques seront traités en travaux dirigés et pratiques en utilisant les outils MATLAB/V-REP sur différents robots de manipulation (robots 6 et 7 axes) et également sur un robot humanoïde réel « 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".
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
Digital Electronics
ECTS
3 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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
ECTS
3 credits
Component
Faculty of Science
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 allow the audience to be hooked.
Choix PHOTONIQUE, HYPERFREQUENCES & SYSTEMES DE COMMUNICATIO
ECTS
10 credits
Component
Faculty of Science
Propagations Libre & Guidée
ECTS
6 credits
Component
Faculty of Science
Afin de pouvoir utiliser les ondes, il est essentiel de comprendre comment elles se propagent, que ce soit en espace libre ou dans des milieux guidés comme par exemple dans des lignes et guides hyperfréquences, des fibres optiques. L’étude de la propagation en espace libre permet de dimensionner justement vos faisceaux, que ce soit pour communiquer sur de longues distances avec des satellites, pour propager des signaux rapides dans des circuits électroniques, pour communiquer à haut-débit avec des fibres optiques.
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Métrologie & Instrumentation Photonique
ECTS
5 credits
Component
Faculty of Science
Ce module décrit les principes de fonctionnement de composants en photonique, et étudie leur utilisation pour la réalisation de systèmes, d’instruments, de capteurs. Des exemples d’instruments et de capteurs seront détaillés, avec notamment des interventions de chercheurs du domaine.
Émetteurs & Récepteurs Photoniques & Hyperfréquences
ECTS
10 credits
Component
Faculty of Science
Le programme associé à cette UE propose à l'étudiant d’acquérir une vision globale des émetteurs et récepteurs photoniques et hyperfréquences depuis la physique des matériaux jusqu'au composant actif ainsi que son conditionnement. Les amplificateurs et oscillateurs hyperfréquences seront traités en parallèle des amplificateurs optiques et lasers afin de mettre en avant les analogies évidentes entre ces deux domaines de fréquences. Les compétences visées sont donc la connaissance du fonctionnement et des caractéristiques principales de ces composants actifs, optiques et hyperfréquences, essentiels dans la réalisation de systèmes télécoms, de capteurs, de radars, etc.
Transmissions sans fil
ECTS
7 credits
Component
Faculty of Science
Les champs couverts par ce module sont vastes, car regroupent aussi bien des bases en Hyperfréquences comme l'adaptation ou les paramètres S, que des Applications concrètes jusqu'à l'étude de la Compatibilité Electromagnétique.
Les thèmes sont abordés en cours et illustrés systématiquement par des Travaux Pratiques.
Communications Optiques
ECTS
3 credits
Component
Faculty of Science
Ce module traite des systèmes de télécommunications à fibres optiques et des réseaux, l’analyse des performances et des solutions d’amélioration.
Pratiques Expérimentale et Numérique en Photonique et en Hyperfréquences
ECTS
5 credits
Component
Faculty of Science
Ce module constitué à 100% de travaux pratiques traite de la pratique expérimentale et numérique en photonique tant à l’échelle des composants que des systèmes, ainsi que de simulations de systèmes photoniques et de composants hyperfréquences à l’aide de logiciels professionnels.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement 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 actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
ECTS
3 credits
Component
Faculty of Science
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 allow the audience to be hooked.
Choix PHOTONIQUE, HYPERFREQUENCES & SYSTEMES DE COMMUNICATIO
ECTS
10 credits
Component
Faculty of Science
Propagations Libre & Guidée
ECTS
6 credits
Component
Faculty of Science
Afin de pouvoir utiliser les ondes, il est essentiel de comprendre comment elles se propagent, que ce soit en espace libre ou dans des milieux guidés comme par exemple dans des lignes et guides hyperfréquences, des fibres optiques. L’étude de la propagation en espace libre permet de dimensionner justement vos faisceaux, que ce soit pour communiquer sur de longues distances avec des satellites, pour propager des signaux rapides dans des circuits électroniques, pour communiquer à haut-débit avec des fibres optiques.
Physics of Electronic Components
ECTS
4 credits
Component
Faculty of Science
The course presents in a progressive way the principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Métrologie & Instrumentation Photonique
ECTS
5 credits
Component
Faculty of Science
Ce module décrit les principes de fonctionnement de composants en photonique, et étudie leur utilisation pour la réalisation de systèmes, d’instruments, de capteurs. Des exemples d’instruments et de capteurs seront détaillés, avec notamment des interventions de chercheurs du domaine.
Émetteurs & Récepteurs Photoniques & Hyperfréquences
ECTS
10 credits
Component
Faculty of Science
Le programme associé à cette UE propose à l'étudiant d’acquérir une vision globale des émetteurs et récepteurs photoniques et hyperfréquences depuis la physique des matériaux jusqu'au composant actif ainsi que son conditionnement. Les amplificateurs et oscillateurs hyperfréquences seront traités en parallèle des amplificateurs optiques et lasers afin de mettre en avant les analogies évidentes entre ces deux domaines de fréquences. Les compétences visées sont donc la connaissance du fonctionnement et des caractéristiques principales de ces composants actifs, optiques et hyperfréquences, essentiels dans la réalisation de systèmes télécoms, de capteurs, de radars, etc.
Radiocommunications & Radars
ECTS
7 credits
Component
Faculty of Science
Les champs couverts par ce module sont vastes, car regroupent aussi bien des bases en Hyperfréquences comme l'adaptation ou les paramètres S, que des Applications concrètes jusqu'à l'étude de la Compatibilité Electromagnétique.
Les thèmes sont abordés en cours et illustrés systématiquement par des Travaux Pratiques.
Communications Optiques
ECTS
3 credits
Component
Faculty of Science
Ce module traite des systèmes de télécommunications à fibres optiques et des réseaux, l’analyse des performances et des solutions d’amélioration.
Pratiques Expérimentale et Numérique
ECTS
5 credits
Component
Faculty of Science
Ce module constitué à 100% de travaux pratiques traite de la pratique expérimentale et numérique en photonique tant à l’échelle des composants que des systèmes, ainsi que de simulations de systèmes photoniques et de composants hyperfréquences à l’aide de logiciels professionnels.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
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, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
ECTS
3 credits
Component
Faculty of Science
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 allow the audience to be hooked.
Choix SYSTEME ELECTRONIQUE INTEGRES & EMBARQUES
ECTS
10 credits
Component
Faculty of Science
Image processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technology: 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, among other things, the formation and acquisition of images, colorimetric transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, etc., 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
Analogue circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stage, 3 stage; 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 principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
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.
- Knowing and understanding test methods
- understanding future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear decommissioning, etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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, ...
Test et Fiabilité des Circuits et Systèmes Intégrés
ECTS
5 credits
Component
Faculty of Science
- Test des circuits intégrés numériques.
- Modèles de fautes.
- Génération de vecteurs de test.
- Conception pour le test (DFT).
- Test intégré autonome (BIST).
- Test des Circuits Intégrés Analogiques.
- Test industriel (tests fonctionnels et paramétriques, caractérisation).
Circuits Intégrés Analogiques
ECTS
5 credits
Component
Faculty of Science
Les premières séances du cours sont consacrées aux rappels des modèles de transistor grand et petit-signal ainsi qu'aux techniques de modélisation petit-signal de circuits intégrés analogiques élémentaires. La deuxième partie est consacrée à la description des blocs de base dont l’interconnexion permet de réaliser les circuits intégrés analogiques : référence de courant/tension, miroirs et sources de courant, amplificateurs à charge active à un transistor, paire différentielle. Les principes fondamentaux de conception d’amplificateurs CMOS sont examinés dans la troisième partie. L’accent est mis sur la liaison performance-dimensionnement des transistors dans le cadre de la conception d'un amplificateur Miller à deux étages. Quelques architectures d'amplificateurs avancés sont présentées en fin de cours afin de mettre en évidence l'intérêt de maîtriser les blocs de base.
System-on-chip / embedded architecture
ECTS
5 credits
Component
Faculty of Science
The course covers a wide range of knowledge from the basics of Boolean logic to Systems-on-Chips (SoC) architecture, including logic synthesis flows, processor architecture and basic embedded software aspects. VHDL, a hardware description language, also plays an important role in this course and will be studied in class and used in practical work, 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.
Programmation Avancée & Intelligence Artificielle
ECTS
5 credits
Component
Faculty of Science
Programmation Avancée
- programmation orientée objets (C++)
- classes
- attributs/méthodes
- héritage
- pointeurs
- templates
- standards C++11
Intelligence Artificielle
- apprentissage: Etat de l’art, problématique, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- générations 1 2 et 3 de réseaux de neurones (technologies spike, etc)
- apprentissage par réseaux de neurones
- réseaux de neurones convolutionnels
- apprentissage par renforcement
- algorithmes génétiques
Travaux Pratiques
- Mise en place d’un simulateur logique pour la microélectronique
- Implémentation (en C++) puis intégration (en ROS) d'algorithmes de robotique
- Initiation aux outils de classification basés sur l’intelligence artificielle
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
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
Circuits Intégrés Numériques
ECTS
5 credits
Component
Faculty of Science
La conception et la fabrication des circuits intégrés numériques figurent parmi les plus grands défis auxquels l’industrie technique mondiale est confronté. Pour illustrer la situation, citons par exemple les circuits intégrés fabriqués actuellement pour l’industrie de la téléphonie. Pour les plus avancés d’entre eux, il est possible de dénombrer pas moins d’une dizaine de milliards de transistors. Gérer une telle masse d’informations impose la mise en œuvre de méthodes et d’outils de conception complexes.
Le paradigme actuel des méthodes de conception s’appuie sur l’utilisation de librairies de portes logiques pré-caractérisées. Ces librairies considèrent aussi bien l’environnement extérieur comme la tension d’alimentation (V) et la température (T) que le contexte de fabrication des circuits au travers de la variabilité du procédé de fabrication (P). C’est seulement à partir des informations contenues dans celles-ci qu’il sera possible i) d’établir les performances en termes de fréquence et de consommation des circuits en cours de conception et ii) de garantir un rendement de fabrication élevé. L’ensemble de ces contraintes, dites « PVT », est pris en compte à travers une méthode de conception dite : méthode des CORNERS.
Sécurité Numérique Matérielle
ECTS
2 credits
Component
Faculty of Science
- Objectifs et enjeux de de la sécurité matérielle
- Chiffrement symétrique (DES, AES) et architectures microélectroniques associées
- Calcul modulaire et multiplication des grands nombres
- Chiffrement asymétrique (RSA) et architectures microélectroniques associées
- Principe d'Authentification
- Génération de nombres aléatoires
- Attaques par canaux cachés
- Attaques en fautes
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
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 getting students to develop computer code in a volume corresponding to the scale of a complete software package. The amount of code associated with this naturally leads 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 mainly organised around practical work and projects. The context concerns for a large part deep themes of the EEA: signal processing (acquisition chain), instrument interfacing, and data feedback 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++ may be used at the students' initiative in the projects.
Automatic Multivariable
ECTS
5 credits
Component
Faculty of Science
The module will cover the following:
- Transfer function and differential equation link
- Continuous state representation and 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 what has been learned on real examples (e.g. electric motors), programming in Python (numpy and control libraries).
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 course.
The main concepts of digital electronics will be covered in depth through lectures and practical work may be used to supplement the theoretical aspects to guide the progress of the project.
Energy Conversion Systems
ECTS
5 credits
Component
Faculty of Science
The first part deals with the power electronic structures needed 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 to control MCC and DC Brushless actuators.
The last part presents actuator topologies for robotics and their implementation. The control of a DC motor and the self-driving control of a synchronous motor will illustrate this last part.
Practical work will allow the observation of the principle and implementation of regulated systems for electronics and actuators. This course can be used as a basis for the M1 project topics.
Signal Processing
ECTS
4 credits
Component
Faculty of Science
This course supplements a basic training in signal processing with a thorough knowledge of deterministic or random digital signals. This knowledge is indispensable in all engineering sciences, as digital signal processing is currently used in the majority of applications.
In the first part (10h30 lecture, 6h lab), the course deals with the sampling and quantization aspects of continuous signals and the relationship between digital signals and original continuous signals. The discrete Fourier transform of digital signals is defined, 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.
Logic Synthesis / VHDL
ECTS
3 credits
Component
Faculty of Science
Synthèse de contrôleur.
- Robust synthesis and hazard management.
- Representation and synthesis of synchronous machines.
- Description/synthesis language.
- The basics of the VHDL language (entity, architecture, ...).
- Behavioural and structural descriptions.
- Simulation (Testbench).
- Reprogrammable circuits (CPLD, FPGA).
Electronics Analog
ECTS
6 credits
Component
Faculty of Science
- This course supplements the basic training in analogue electronics with in-depth knowledge of signal filtering, amplification and modulation. This knowledge is indispensable for the understanding and realisation of analogue electronic systems in all fields of engineering sciences.
- The teaching is organised in the form of lectures, tutorials and practical work with the possibility of mini-projects.
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
SHS
ECTS
3 credits
Component
Faculty of Science
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 allow the audience to be hooked.
Choix SYSTEME ELECTRONIQUE INTEGRES & EMBARQUES
ECTS
10 credits
Component
Faculty of Science
Image processing
ECTS
3 credits
Component
Faculty of Science
Nowadays, image processing is omnipresent in information technology: 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, among other things, the formation and acquisition of images, colorimetric transformations, morphological operations, geometric transformations, compression, frequency transformations, recognition and matching techniques, etc., 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
Analogue circuit design :
- Basic CMOS cells
- CMOS amplifiers: 1 stage, 2 stage, 3 stage; 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 principal physical phenomena allowing to understand the operation of the electronic components and their use in electronic circuits. The first part introduces the physics of semiconductor materials and then, in the second part, 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.
Project
ECTS
5 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting 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 highlight 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 a 3-month end-of-study project in a research laboratory or teaching project room.
Radiation and Reliability of Transport Electronics,
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.
- Knowing and understanding test methods
- understanding future industrial challenges: reliability of electric and autonomous vehicles, press space, nuclear decommissioning, etc.
------------------------------------------------------------------------------------------------------------------------------------------------------------
- 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, ...
Test et Fiabilité des Circuits et Systèmes Intégrés
ECTS
5 credits
Component
Faculty of Science
- Test des circuits intégrés numériques.
- Modèles de fautes.
- Génération de vecteurs de test.
- Conception pour le test (DFT).
- Test intégré autonome (BIST).
- Test des Circuits Intégrés Analogiques.
- Test industriel (tests fonctionnels et paramétriques, caractérisation).
Circuits Intégrés Analogiques
ECTS
5 credits
Component
Faculty of Science
Les premières séances du cours sont consacrées aux rappels des modèles de transistor grand et petit-signal ainsi qu'aux techniques de modélisation petit-signal de circuits intégrés analogiques élémentaires. La deuxième partie est consacrée à la description des blocs de base dont l’interconnexion permet de réaliser les circuits intégrés analogiques : référence de courant/tension, miroirs et sources de courant, amplificateurs à charge active à un transistor, paire différentielle. Les principes fondamentaux de conception d’amplificateurs CMOS sont examinés dans la troisième partie. L’accent est mis sur la liaison performance-dimensionnement des transistors dans le cadre de la conception d'un amplificateur Miller à deux étages. Quelques architectures d'amplificateurs avancés sont présentées en fin de cours afin de mettre en évidence l'intérêt de maîtriser les blocs de base.
Systems on Chip and Embedded Systems
ECTS
5 credits
Component
Faculty of Science
Ce cours aborde un éventail large de connaissances allant des fondements de la logique booléenne jusqu’à l’architecture de Systèmes sur puces (SoC : Systems-on-Chips), en passant par les flots de synthèse logiques, l’architecture de processeurs et des bases sur les aspects logiciels embarqués. Le VHDL, langage de description matériel, occupe également une place importante dans cette UE et sera étudié en cours et utilisé en TP, ainsi que dans le cadre d’un projet « Systèmes embarqués ».
------------------------------------------------------------------------------------------------------------------------------------------------------------
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.
Programmation Avancée & Intelligence Artificielle
ECTS
5 credits
Component
Faculty of Science
Programmation Avancée
- programmation orientée objets (C++)
- classes
- attributs/méthodes
- héritage
- pointeurs
- templates
- standards C++11
Intelligence Artificielle
- apprentissage: Etat de l’art, problématique, applications
- PCA (Principal Component Analysis)
- SVM (Support Vector Machines)
- générations 1 2 et 3 de réseaux de neurones (technologies spike, etc)
- apprentissage par réseaux de neurones
- réseaux de neurones convolutionnels
- apprentissage par renforcement
- algorithmes génétiques
Travaux Pratiques
- Mise en place d’un simulateur logique pour la microélectronique
- Implémentation (en C++) puis intégration (en ROS) d'algorithmes de robotique
- Initiation aux outils de classification basés sur l’intelligence artificielle
- ------------------------------------------------------------------------------------------------------------------------------------------------------
-
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
Circuits Intégrés Numériques
ECTS
5 credits
Component
Faculty of Science
La conception et la fabrication des circuits intégrés numériques figurent parmi les plus grands défis auxquels l’industrie technique mondiale est confronté. Pour illustrer la situation, citons par exemple les circuits intégrés fabriqués actuellement pour l’industrie de la téléphonie. Pour les plus avancés d’entre eux, il est possible de dénombrer pas moins d’une dizaine de milliards de transistors. Gérer une telle masse d’informations impose la mise en œuvre de méthodes et d’outils de conception complexes.
Le paradigme actuel des méthodes de conception s’appuie sur l’utilisation de librairies de portes logiques pré-caractérisées. Ces librairies considèrent aussi bien l’environnement extérieur comme la tension d’alimentation (V) et la température (T) que le contexte de fabrication des circuits au travers de la variabilité du procédé de fabrication (P). C’est seulement à partir des informations contenues dans celles-ci qu’il sera possible i) d’établir les performances en termes de fréquence et de consommation des circuits en cours de conception et ii) de garantir un rendement de fabrication élevé. L’ensemble de ces contraintes, dites « PVT », est pris en compte à travers une méthode de conception dite : méthode des CORNERS.
Sécurité Numérique Matérielle
ECTS
2 credits
Component
Faculty of Science
- Objectifs et enjeux de de la sécurité matérielle
- Chiffrement symétrique (DES, AES) et architectures microélectroniques associées
- Calcul modulaire et multiplication des grands nombres
- Chiffrement asymétrique (RSA) et architectures microélectroniques associées
- Principe d'Authentification
- Génération de nombres aléatoires
- Attaques par canaux cachés
- Attaques en fautes
English
ECTS
2 credits
Component
Faculty of Science
TD course in specialised English and English for communication, aiming at professional autonomy in the English language.
To reinforce and consolidate the knowledge acquired in Master 1.
Project
ECTS
10 credits
Component
Faculty of Science
Project in partnership with a research laboratory and/or a company, highlighting the scientific skills, autonomy and adaptability of the student.
SHS
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.
Internship
ECTS
15 credits
Component
Faculty of Science
5 to 6 month internship in a research laboratory or company, emphasising the student's scientific skills, autonomy and adaptability.
Admission
Public cible
Étudiant(e) ayant un diplôme de niveau bac+3 en électronique, physique appliquée, automatique, mécatronique, informatique, ingénierie électrique/électronique/mécanique ou mathématiques appliquées.
C’est un prolongement naturel de la Licence EEA et de toute autre formation à caractère scientifique et technologique dans les domaines de l’EEA.
Personne en reconversion professionnelle en formation continue ou alternance.
Personne en formation professionnelle en formation continue ou alternance.
Étudiant(e) étranger titulaire d’une formation à bac+3 scientifique et technologique.
Pré-requis nécessaires
Les candidats doivent posséder une solide formation universitaire dans les domaines de l’électronique numérique/analogique, l’électrotechnique, l’électronique de puissance, l’automatique, l’informatique, l’informatique industrielles et du traitement du signal.
Avoir des bases solides en mathématiques et physiques.
Pré-requis recommandés
Aucun.
Résultats attendus
Taux de réussite :
The calculated success rate for the LMD4 is about 87%.
And then
Poursuites d'études
Après le M2 les étudiantes et étudiants qui le souhaitent peuvent intégrer un doctorat en milieu académique ou industriel dans un domaine proche de la formation qui les amènera à un niveau bac+8.
Poursuites d'études à l'étranger
Après le M2 les étudiantes et étudiants qui le souhaitent peuvent intégrer un doctorat en milieu académique ou industriel dans un domaine proche de la formation qui les amènera à un niveau bac+8.
Passerelles et réorientation
Possibilité pour un étudiant titulaire d’une année de Master 1 ou d’un Master 2 dans le domaine de l’EEA ou de la physique appliquée de candidater en Master 2. Son d’admission est assujettie au comité pédagogique de sélection du parcours.
Un étudiant de Master 1 peut être réorienté vers un autre parcours avec l’accord du responsable du parcours ou une autre formation nationale.
Insertion professionnelle
Les étudiants ayant validé ce parcours se voient offrir deux possibilités d’insertion professionnelle.
- Accès aux métiers de l’industrie : voie choisie par environ 70% d’une promotion. Nombreux débouchés dans le domaine de la conception et du test de circuits et systèmes intégrés microélectroniques : concepteur de systèmes embarqués et hétérogènes, de circuits numériques, de circuits analogiques et mixtes, ingénieur d’application, ingénieur produit.
- Accès aux métiers de la recherche : ingénieur R&D ou chercheur pour 30% d’une promotion après une poursuite d’étude.
-
Les emplois types accessibles sont :
- Chef de projets (études).
- Cadre supérieur d’études scientifiques et de recherche appliquée ou fondamentale.
- Cadre supérieur d’études, de recherche et de développement en industrie.
- Chargé d’affaires.
- Enseignant (si admissible aux concours de l’agrégation).
- Enseignant chercheur (si master suivi d’un doctorat).