AAT C1
Description
Develop a system architecture to meet a set of specifications by developing function blocks and creating a complete overview diagram showing interdependencies and communication between the constituent elements.
Progression
M1 ():
M2 ():
M3 ():
AAv List (113)
P1ADEDM-AAv4 (15H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to design a synchronous power transmission.
P1ADEDM-AAv5 (15H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to design a solution for guidance
P2PCOPT-AAv2 (20H): At the end of the course, students will be able to determine the position and size of an object or image from a centered optical system based on conjugate relationships (diopter or mirror - plane or spherical, lenses or lens systems), graphically determine the position and size of an object or image from a centered optical system, graphically or numerically determine the position and size of an object or image from an optical instrument (microscope, telescope, camera, etc.).
P2PCCIN-AAv3 (16H): At the end of this course, the student will be able to describe the behavior then design switching functions, transcoding, comparison and arithmetic operations and logic from usual digital circuits, in accordance with a diagram or specifications.
P2PCELE-AAv1 (20H): At the end of the 2nd semester, the student will be able to adapt the component values of a 1st order circuit to achieve a standard and perfectly described electronic function (specifications). The student will systematically evaluate his proposal through a simulation study using LTSpice software.
P2PDAUT-AAv1 (12H): The student masters the vocabulary associated with the field of automation, and has a global vision of the structure of a system. They understand the problems specific to pneumatic and electrical technologies, and can solve them in simple cases. Master the use of the GRAFCET language to specify the sequential operation of a programmed control system as part of a team
P2PDEDM-AAv2 (30H): Based on a user need, the group must be able to follow an imposed mechanical design methodology and propose a solution to the expressed need and a functional prototype
P2PDIPI-AAv1 (20H): An S2 student, at the end of IPI, is capable of implementing the major stages of a development cycle of around thirty heures, of interactive software (for example a game) structured by a simulation loop and abstract types of data in the paradigm of procedural programming, with the help from a supervisor who validates or proposes the broad outlines of each of the stages of this cycle.
P2PDIPI-AAv4 (20H): An S2 student, at the end of IPI, is able to describe, implement and test abstract types of data in Python and to propose an equivalent implementation in the object-oriented programming paradigm while respecting the rules for writing the language. The student will have started to become familiar with the notions of classes, encapsulation, collaboration and inheritance.
P3ACCIN-AAv1 (16H): At the end of this course, the student will manage the digital coding of numbers (binary and complement to 2) and will be able to describe, analyze and use arithmetic circuits (from simple adder to UAL).
P3ACCIN-AAv2 (42H): At the end of this course, the student will be able to use a technical datasheet of a sequential circuit, to describe its functional behavior and distinguish the synchronous and asynchronous blocks, in order to allow its integration into a digital system.
P3ADPRG-AAV1 (21H): At the end of this course, a person who has studied is able to write a simple program that meets the requirements of the Rust language, using library features, based on provided documentation and examples.
P3ADBDD-AAv3 (16H): At the end of the BDR training, based on needs expressed by a client, students know how to DESIGN in a structured way a relational database satisfying these needs. This design will be based on the formalisms seen in class (Entity-Association, UML).
P4PDELM-AAv3 (17H): At the end of the semester, students should be able to clearly explain the influence phenomena between potentially charged conductors, and apply them to capacitors.
P5ACOPT-AAv3 (13H): At the end of the course, students are able to describe and analyze the change in polarization state of an electromagnetic wave using polarimetry instruments (birefringent plates, rectilinear polarizer ideal, and their combination).
P5ACOPT-AAv6 (16H): At the end of the course, students are able to characterize and analyze interferometric setups (photodetection of an optical beat, Young interferometer, Mach-Zehnder and Fabry interferometers -Perot, anti-reflective layer, etc.) and to explain and interpret phenomena linked to interference (Newton rings, iridescence, etc.).
P5ACOPT-AAv7 (7.5H): At the end of the course, students are able to state the principles of diffraction, analyze the distribution of light intensity due to diffraction through various apertures (slit rectangular, circular slit, diffraction gratings), as well as describing the phenomena linked to diffraction (Airy spot, resolving power limited by diffraction, etc.).
P5ADASA-AAV1 (20H): Modeling, analysis, and identification of SLITs. By the end of the semester, students will be able to:
P5AEOBJ-AAv4 (20H): At the end of the OBJ course, a fifth semester student will be able to create a UML class diagram which models an explained problem (described in detail or already implemented) involving the main notions of object-oriented programming, within the framework of guided exercises.
P5AEOBJ-AAv6 (12H): At the end of the OBJ course, a fifth semester student will be able to describe the interactions between objects implemented during the realization of a use case using of a sequence and/or communication diagram, as part of guided exercises.
P5OBELM-AAv3 (11H): At the end of the semester, students should be able to clearly explain the influence phenomena between potentially charged conductors, and apply them to capacitors.
P5OCEDM-AAv4 (7H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to analyze a synchronous power transmission, in particular:
P5OCEDM-AAv5 (7H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to analyze a guidance solution, in particular:
P5ODPRG-AAv4 (20H): At the end of the course, a fifth semester student will be able to create a UML class diagram which models an explained problem (described in detail or already implemented) involving the main notions of object-oriented programming, within the framework of guided exercises.
P5ODPRG-AAv6 (12H): At the end of the course, a fifth semester student will be able to describe the interactions between objects implemented during the realization of a use case in using a sequence and/or communication diagram, as part of guided exercises.
P5OFASA-AAV1 (20H): Modeling, analysis, and identification of SLITs. By the end of the semester, students will be able to:
P6ABDSM-AAv2 (20H): By the end of the semester, the S6 student will be able to design mechanical systems involving deformable objects, with the aim of addressing problems encountered by structural engineers. The approaches adopted include the use of advanced numerical tools and enable the optimisation of the behaviour of these objects by adjusting various parameters such as their geometry or physical properties.
P6ACCPO-AAv4 (12H): At the end of the course, students will be able to understand a state-transition and activity diagram. In particular, students will be able to apply the concepts of states, transitions and events on the one hand and the concepts of control flows and data flows on the other.
P6ADASN-AAv1 (10H): Students will be able to model, in the form of a Z transfer function, a closed-loop system comprising a digital corrector, NA (with or without BOZ) / AN converters, and a continuous system to be controlled.
P6ADASN-AAv4 (20H): Students will be able to synthesise a digital corrector using a frequency method to control a SLIT system in contained time in accordance with the constraints of a specification. The students will be able to validate their corrector with simulation software and criticise the performance obtained
P6ADSIG-AAv3 (13H): At the end of the semester, the student must be able to analyse and design a digitisation-reconstruction chain for an analogue DC signal. The digital signal processing concepts to be put into practice are in particular : (1) Shannon's theorem on the choice of sampling frequency (oversampling and undersampling) and the spectral properties derived from it; (2) Issues on the choice of anti-aliasing filter parameters to be able to minimise overlap noise; (3) The issues involved in choosing the quantisation method and the number of digitiser bits to maximise the signal-to-noise ratio; (4) The issues involved in choosing the parameters of the low-pass reconstruction filter (interpolator filter) to correctly reproduce the analogue DC signal.
P6ADSIG-AAv4 (16H): At the end of the semester, the student must be able to know and master the determining factors (maximum frequency, frequency resolution and separation dynamics) in a digital spectral analysis (FFT digital tool: discrete-time and discrete-frequency spectral calculation). The use of digital spectral analysis requires appropriate choices to be made regarding the sampling frequency, the duration of signal observation, the type of apodisation window and the addition of zeros to the signal (zero-padding technique).
P6ADSIG-AAv5 (12H): At the end of the semester, the student must be able to carry out a complete analysis (time response, frequency response, stability study, number of coefficients in the recurrence equation, number of delay elements, fluence graph, digital sensitivity and calculation noise) of a digital filter of the RIF or RII type using discrete convolution and the Z transfer function.
P6OCOEM-AAv3 (9H): By the end of the course, students will be able to describe and analyze the change in the polarization state of an electromagnetic wave using polarimetry instruments (birefringent plates, ideal linear polarizers, and their combinations).
P6OCYOPT-AAv1 (12H): By the end of the course, students will be able to characterize and analyze interferential geometries and devices (optical beat photodetection, Young’s interferometer, Mach-Zehnder and Fabry-Pérot interferometers, anti-reflective coating, etc.) and their applications, and to explain and interpret phenomena related to interference (Newton’s rings, iridescence, etc.).
P6OCYOPT-AAv2 (6H): By the end of the course, students will be able to state the principles of diffraction, analyze the distribution of light intensity due to diffraction through various apertures (rectangular slit, circular slit, diffraction gratings), as well as describe phenomena related to diffraction (Airy disk, diffraction-limited resolution, etc.), and their consequences and practical applications.
P6ODCPO-AAv3 (12H): At the end of the course, students will be able to understand a state-transition and activity diagram. In particular, students will be able to apply the concepts of states, transitions and events on the one hand and the concepts of control flows and data flows on the other.
P6ODBDD-AAv3 (16H): At the end of the BDR training, based on needs expressed by a client, students know how to DESIGN in a structured way a relational database satisfying these needs. This design will be based on the formalisms seen in class (Entity-Association, UML).
P6OEASN-AAv1 (10H): LStudents will be able to model in the form of a Z transfer function a closed-loop system comprising a digital corrector, NA (with or without BOZ) / AN converters, and a continuous system to be controlled.
P6OEASN-AAv4 (20H): Students will be able to synthesise a digital corrector using a frequency method to control a SLIT system in contained time in accordance with the constraints of a specification. The students will be able to validate their corrector with simulation software and criticise the performance obtained
P6OESIN-AAv3 (9H): At the end of the semester, students should be able to analyse and design a digitisation-reconstruction chain for continuous analogue signals. The digital signal processing concepts to be put into practice are in particular: (1) Shannon's theorem on the choice of sampling frequency (oversampling and undersampling) and the spectral properties derived from it; (2) The issues involved in choosing the parameters of the anti-aliasing filter to be able to minimise the overlapping noise; (3) The issues involved in choosing the parameters of the low-pass reconstruction filter (interpolator filter) to correctly reconstruct the analogue DC signal.
P6OESIN-AAv4 (10H): At the end of the semester, the student must be able to know and master the determining factors (maximum frequency, frequency resolution and separation dynamics) in a digital spectral analysis (FFT digital tool: discrete-time and discrete-frequency spectral calculation). The use of digital spectral analysis requires appropriate choices to be made regarding sampling frequency, signal observation time and the addition of zeros to the signal (zero-padding technique).
P6OESIN-AAv5 (12H): At the end of the semester, the student must be able to carry out a complete analysis (time response, frequency response, stability study, number of coefficients in the recurrence equation, number of delay elements, fluence graph, digital sensitivity and calculation noise) of a digital filter of the RIF or RII type using discrete convolution and the Z transfer function. This analysis should lead to an appropriate and argued choice with regard to the signal to be filtered.
P6PZZGN-AAv1 (25H): design the prototype of a non-mobile mechatronic system with two self-controlled axes
P6PBDSM-AAv2 (20H): By the end of the semester, the S6 student will be able to design mechanical systems involving deformable objects, with the aim of addressing problems encountered by structural engineers. The approaches adopted include the use of advanced numerical tools and enable the optimisation of the behaviour of these objects by adjusting various parameters such as their geometry or physical properties.
P6PCCPO-AAv4 (12H): At the end of the course, students will be able to understand a state-transition and activity diagram. In particular, students will be able to apply the concepts of states, transitions and events on the one hand and the concepts of control flows and data flows on the other.
P6PDASN-AAv1 (10H): Students will be able to model, in the form of a Z transfer function, a closed-loop system comprising a digital corrector, NA (with or without BOZ) / AN converters, and a continuous system to be controlled.
P6PDASN-AAv4 (20H): Students will be able to synthesise a digital corrector using a frequency method to control a SLIT system in contained time in accordance with the constraints of a specification. The students will be able to validate their corrector with simulation software and criticise the performance obtained
P6PDSIG-AAv3 (13H): At the end of the semester, the student must be able to analyse and design a digitisation-reconstruction chain for an analogue DC signal. The digital signal processing concepts to be put into practice are in particular : (1) Shannon's theorem on the choice of sampling frequency (oversampling and undersampling) and the spectral properties derived from it; (2) Issues on the choice of anti-aliasing filter parameters to be able to minimise overlap noise; (3) The issues involved in choosing the quantisation method and the number of digitiser bits to maximise the signal-to-noise ratio; (4) The issues involved in choosing the parameters of the low-pass reconstruction filter (interpolator filter) to correctly reproduce the analogue DC signal.
P6PDSIG-AAv4 (16H): At the end of the semester, the student must be able to know and master the determining factors (maximum frequency, frequency resolution and separation dynamics) in a digital spectral analysis (FFT digital tool: discrete-time and discrete-frequency spectral calculation). The use of digital spectral analysis requires appropriate choices to be made regarding the sampling frequency, the duration of signal observation, the type of apodisation window and the addition of zeros to the signal (zero-padding technique).
P6PDSIG-AAv5 (12H): At the end of the semester, the student must be able to carry out a complete analysis (time response, frequency response, stability study, number of coefficients in the recurrence equation, number of delay elements, fluence graph, digital sensitivity and calculation noise) of a digital filter of the RIF or RII type using discrete convolution and the Z transfer function.
P7MACE-AAv1 (5H): Functional diagram and division into tasks of the project. At the end of this course, the seventh semester student will be able, in a group of 4 to 5 students, to produce a functional diagram and a forecast division of the necessary work into elementary tasks, for the realization of a project. instrumentation based on a microcontroller.
P7MACE-AAv10 (12H): Speed variation. At the end of this course, the seventh semester student will be able, in pairs, to design a program allowing a speed variator to be controlled via a fieldbus in order to respect the different operating modes.
P7ESED-AAv3 (30H): At the end of semester 7, the student will be able to design an application on an STM32 microcontroller in which the The entire work to be carried out was divided into several tasks, respecting specifications and adding the synchronization elements necessary for the exchange of data between tasks and with peripherals. He will be able to program his solution using FreeRTOS primitives.
P7ETIM-AAv3 (12H): At the end of the semester, the student must be able to do the modeling and spectral analysis of the principles of modulation and demodulation of amplitude and frequency. The student must know how to analyze and interpret the temporal and frequency representations of analog signals corresponding to the following modulation formats: AM (dual band with DSB carrier, dual band with suppressed carrier DSB-SC, single sideband SSB) and FM (narrow band , wideband). He must also know how to use simulation tools (python, matlab or octave) and the spectrum analyzer to carry out demodulation by envelope detector or synchronous detector.
P7ETIM-AAv4 (28H): At the end of the semester, the student must be able to design, analyze and implement digital filters of type RII or RIF in response to specifications in a specification. To successfully complete this work, the student must be able to: (1) Translate the specifications into a template. (2) Appropriately choose a filter structure (RII or RIF) and a synthesis method (bilinear transformation, impulse invariance or transfer function sampling) by arguing the relevance of the choices made. (3) Determine the filter coefficients by direct calculation or using a matlab/simulink type rapid prototyping tool. (4) Implement the filter in an interpreted language such as Python, Matlab or Octave and validate its performance against the specified template. He must also be able to study the influence of the frequency distortion implied by the synthesis method. (5) Choose a form (direct, cascade or parallel) of implementation. It must also be able to study the influence of the frequency distortion implied by the quantification of the filter on a finite number of bits (sensitivity to the finite representation of the coefficients). (6) Implement the filter on a microcontroller or DSP type hardware target. (7) Validate the synthesis against the specifications by measurement using a spectrum analyzer.
P7ETIM-AAv5 (21H): At the end of the semester, the student must be able to design, analyze and implement a digital synthesizer with subtractive synthesis supporting the MIDI communication protocol ( Musical Instrument Digital Interface) dedicated to music. To successfully complete this work, the student must be able to: (1) Generate basic sound signals such as sine, square, triangle, sawtooth by table reading. The frequency of these signals must be a function of the note entered on the MIDI keyboard. The amplitude must be modulated over time by an ADSR type envelope (Attack Decay Sustain Release for Attack Decay Maintenance Extinction in French). (2) Simulate and implement RII or RIF type digital filtering whose resonance and cutoff frequency are adapted to the note received. Amplitude Envelope Management (ADSR) should bring the generated sound to life. (3) Add digital sound processing to generate Reverb (reverberation) or polyphony type effects. (4) Implement these sound synthesis algorithms on a microcontroller or DSP type hardware target.
P7ETIM-AAv8 (12H): At the end of the semester, the student will be able to design, analyze and implement a processing and analysis chain of images in response to specifications reflecting the needs of a new computer vision application. This involves in particular: (1) finding the right preprocessing operator with regard to the nature of the noise in the image (Gaussian, impulsive or uniform), (2) making a justified choice on the method and on the segmentation operator to use, (3) know how to identify the right characteristic attributes for the analysis and exploitation of the information present in the image, (4) choose an object recognition algorithm adapted to the problematic, (5) implement the algorithms in an interpreted language such as matlab or octave and finally (6) carry out the necessary tests to validate the proposed solution and critically evaluate the results obtained.
P7RYEEA-AAv3 (30H): Study, simulation, measurement and design of radio-frequency devices. By the end of the course/semester, students will be able to characterise the operation of a radio-frequency component or device through simulations using Keysight’s ADS software and measurements taken with a vector network analyser (VNA). They will be able to design matching systems using lines or localised elements for radio frequency systems. They will have a thorough understanding of the main properties of S-matrices through the study of several passive multipoles and will be familiar with the fundamental concepts relating to antennas.
P7RYEEA-AAv4 (10H): Analysis of guided waves: modes, dispersion and resonant cavities. By the end of the course/semester, students will be able to calculate the spatial distribution of fields in a guided wave, analyse the behaviour of propagation modes in rectangular and coaxial waveguides (dispersion diagram, EM field expressions), assess the impact of dispersion, particularly on phase and group velocities, determine the electromagnetic power carried by a propagation mode, and understand the operation of a resonant cavity.
P7RYPHO-AAV3 (82H): Optical communication systems. By the end of the module, students will be able to identify and use models describing the physical phenomena and behaviour of components commonly used in optical communication systems. The objectives are to understand the architecture of an optical chain meeting a given set of specifications and to define test protocols, whether experimental or simulation-based, to analyse and validate its performance.
P8STA-AAV2 (150H): At the end of the assistant engineer internship, the student will be able, based on specifications provided, to propose a functional representation (block diagram, UML, etc. .)identifying the scientific problems to be solved and the existing solutions when they exist.
P91CNO-AAV3 (10H): The student of the CNO module, at the end of the module, will be able to dimension and design a communication chain optical communication corresponding to precise and provided specifications and to validate it by means of simulations with dedicated software (for example OptisystemTM from Op-tiwave).
P91CNO-AAV4 (20H): The student of the CNO module, at the end of the module, will be able to identify the different constituent blocks of a digital transmission chain (encoders, transmitters, receivers, propagation channel) and to know the role and main characteristics of each element. The student will be able to understand the importance of the concept of entropy in digital transmission and its link with the amount of information contained in a digital signal.
P91CNO-AAV5 (20H): The student of the CNO module, at the end of the module, will be able to master source coding techniques to compress information efficiently , using methods such as Huffman coding, arithmetic coding, Lempel-Ziv coding. The student will be able to understand how entropy can be used to optimize data compression and digital signal transmission. The student will be able to master different channel error detection and correction techniques, such as linear error correcting codes, Hamming codes, Reed-Solomon codes, etc.
P91CNO-AAV7 (15H): The student of the CNO module, at the end of the module, will be able to analyze the architecture of digital transceivers. It will be able to determine the influences of their components on the performances in terms of noise factor and non-linearities of the transmission/reception chain, to respect the specifications of a digital transmission.
P91IAS-AAv6 (40H): At the end of the module, students will be able to work in a team and independently in the design and implementation of a system solving a given problem using appropriate AI techniques of their choice.
P91MRA-AAv6 (12.5H): At the end of the semester, MRA students will be able to interact the different models of a robot (geometric, kinematic and dynamic) within a simulation program /command in high-level programming (Scilab).
P91MRA-AAv8 (18.75H): At the end of the semester, MRA students will be able to design the in-plane perception/localization system of a wheeled robot.
P91MRA-AAv9 (18.75H): At the end of the semester, MRA students will be able to synthesize the system and control laws of wheeled mobile robots, based on the model
P92CRF-AAv3 (30H): Study, simulation, measurement and design of radio-frequency devices. By the end of the course/semester, students will be able to characterise the operation of a radio-frequency component or device through simulations using Keysight’s ADS software and measurements taken with a vector network analyser (VNA). They will be able to design matching systems using lines or localised elements for radio frequency systems. They will have a thorough understanding of the main properties of S-matrices through the study of several passive multipoles and will be familiar with the fundamental concepts relating to antennas.
P92CRF-AAv4 (10H): Analysis of guided waves: modes, dispersion and resonant cavities. By the end of the course/semester, students will be able to calculate the spatial distribution of fields in a guided wave, analyse the behaviour of propagation modes in rectangular and coaxial waveguides (dispersion diagram, EM field expressions), assess the impact of dispersion, particularly on phase and group velocities, determine the electromagnetic power carried by a propagation mode, and understand the operation of a resonant cavity.
P92MSI-AAv1 (20H): At the end of the MSI optional module, a student will be able, by implementing the concepts of metamodeling, to analyze, modify and transform a business model written in UML.
P92MSI-AAv2 (20H): At the end of the MSI optional module, a student will be able to understand the notion of Design Pattern. In particular, students will be able to explain and develop a solution by applying one or more Design Patterns
P95CSP-AAv4 (42H): The student of the CSP module, at the end of the module, will be able to design the architecture of a structured, synchronous digital circuit into a processing unit and a control unit, possibly themselves hierarchical, corresponding to specifications provided, with signals and functional blocks clearly identified and specified and minimizing the risk of a metastable state due to the presence possible asynchronous signals or clock domains
P95REV-AAv3 (30H): Each student is able, using a 3d description language and a 3d library, to design a 3d model of the specified world and create a program simulating interactive exploration and time real of this model.
P95REV-AAv4 (32H): Each student is able to choose a suitable animation model for each specified behavior and create the software modules that implement them within a simulation platform.
P95REV-AAv7 (8H): students are able to explain the needs related to the creation of conversational virtual agents
P95REV-AAv8 (12H): Each student is able to list the steps necessary for motion capture.
P10STA-AAv2 (200H): At the end of the engineering internship, the student is able, based on specifications provided, to propose a functional representation (block diagram, UML, etc.) identifying the scientific problems to be solved and, for each problem, through a state of the art, identify the existing solutions.
P5OBELM-AAv3 (11H): At the end of the semester, students should be able to clearly explain the influence phenomena between potentially charged conductors, and apply them to capacitors.
P5OCEDM-AAv4 (7H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to analyze a synchronous power transmission, in particular:
P5OCEDM-AAv5 (7H): At the end of the course, from a given mechanical system (2D overall drawing or 3D CAD model), the student will be able to analyze a guidance solution, in particular:
P5ODPRG-AAv4 (20H): At the end of the course, a fifth semester student will be able to create a UML class diagram which models an explained problem (described in detail or already implemented) involving the main notions of object-oriented programming, within the framework of guided exercises.
P5ODPRG-AAv6 (12H): At the end of the course, a fifth semester student will be able to describe the interactions between objects implemented during the realization of a use case in using a sequence and/or communication diagram, as part of guided exercises.
P5OFASA-AAV1 (20H): Modeling, analysis, and identification of SLITs. By the end of the semester, students will be able to:
P6EDCPO-AAv3 (12H): At the end of the course, students will be able to understand a state-transition and activity diagram. In particular, students will be able to apply the concepts of states, transitions and events on the one hand and the concepts of control flows and data flows on the other.
P6EDBDD-AAv3 (16H): At the end of the BDR training, based on needs expressed by a client, students know how to DESIGN in a structured way a relational database satisfying these needs. This design will be based on the formalisms seen in class (Entity-Association, UML).
P6EESIN-AAv3 (9H): At the end of the semester, students should be able to analyse and design a digitisation-reconstruction chain for continuous analogue signals. The digital signal processing concepts to be put into practice are in particular: (1) Shannon's theorem on the choice of sampling frequency (oversampling and undersampling) and the spectral properties derived from it; (2) The issues involved in choosing the parameters of the anti-aliasing filter to be able to minimise the overlapping noise; (3) The issues involved in choosing the parameters of the low-pass reconstruction filter (interpolator filter) to correctly reconstruct the analogue DC signal.
P6EESIN-AAv4 (10H): At the end of the semester, the student must be able to know and master the determining factors (maximum frequency, frequency resolution and separation dynamics) in a digital spectral analysis (FFT digital tool: discrete-time and discrete-frequency spectral calculation). The use of digital spectral analysis requires appropriate choices to be made regarding sampling frequency, signal observation time and the addition of zeros to the signal (zero-padding technique).
P6EESIN-AAv5 (12H): At the end of the semester, the student must be able to carry out a complete analysis (time response, frequency response, stability study, number of coefficients in the recurrence equation, number of delay elements, fluence graph, digital sensitivity and calculation noise) of a digital filter of the RIF or RII type using discrete convolution and the Z transfer function. This analysis should lead to an appropriate and argued choice with regard to the signal to be filtered.
P6EEASN-AAv1 (10H): LStudents will be able to model in the form of a Z transfer function a closed-loop system comprising a digital corrector, NA (with or without BOZ) / AN converters, and a continuous system to be controlled.
P6EEASN-AAv4 (20H): Students will be able to synthesise a digital corrector using a frequency method to control a SLIT system in contained time in accordance with the constraints of a specification. The students will be able to validate their corrector with simulation software and criticise the performance obtained
P7EZZGN-AAv1 (25H): design the prototype of a non-mobile mechatronic system with two self-controlled axes
P7ECACE-AAv1 (5H): Functional diagram and division into tasks of the project. At the end of this course, the seventh semester student will be able, in a group of 4 to 5 students, to produce a functional diagram and a forecast division of the necessary work into elementary tasks, for the realization of a project. instrumentation based on a microcontroller.
P7ECACE-AAv10 (12H): Speed variation. At the end of this course, the seventh semester student will be able, in pairs, to design a program allowing a speed variator to be controlled via a fieldbus in order to respect the different operating modes.
P7EEENT-AAv_C (0H): By the end of S7, students will be able to design the architecture of a technical system meeting given specifications using an imposed formalism, and evaluate the system's impact against risks and limit them.
P8EZZGN-AAv2 (21H): develop a real-time prototype of the synthesiser on a microcontroller target, integrate MIDI communication via USB, and experimentally validate its behaviour using the laboratory’s instrumentation
P8EADAT-AAv1 (12H): design and implement a complete supervised machine learning pipeline using scikit-learn
P8EADAT-AAv2 (14H): design, train and gain in-depth mastery of a dense neural network using PyTorch
P8EADAT-AAv3 (16H): rigorously evaluate a model’s performance, diagnose sources of error, and successfully complete a personal end-to-end supervised learning project
P8ECTIM-AAv3 (12H): At the end of the semester, the student must be able to do the modeling and spectral analysis of the principles of modulation and demodulation of amplitude and frequency. The student must know how to analyze and interpret the temporal and frequency representations of analog signals corresponding to the following modulation formats: AM (dual band with DSB carrier, dual band with suppressed carrier DSB-SC, single sideband SSB) and FM (narrow band , wideband). He must also know how to use simulation tools (python, matlab or octave) and the spectrum analyzer to carry out demodulation by envelope detector or synchronous detector.
P8ECTIM-AAv4 (28H): At the end of the semester, the student must be able to design, analyze and implement digital filters of type RII or RIF in response to specifications in a specification. To successfully complete this work, the student must be able to: (1) Translate the specifications into a template. (2) Appropriately choose a filter structure (RII or RIF) and a synthesis method (bilinear transformation, impulse invariance or transfer function sampling) by arguing the relevance of the choices made. (3) Determine the filter coefficients by direct calculation or using a matlab/simulink type rapid prototyping tool. (4) Implement the filter in an interpreted language such as Python, Matlab or Octave and validate its performance against the specified template. He must also be able to study the influence of the frequency distortion implied by the synthesis method. (5) Choose a form (direct, cascade or parallel) of implementation. It must also be able to study the influence of the frequency distortion implied by the quantification of the filter on a finite number of bits (sensitivity to the finite representation of the coefficients). (6) Implement the filter on a microcontroller or DSP type hardware target. (7) Validate the synthesis against the specifications by measurement using a spectrum analyzer.
P8ECTIM-AAv5 (21H): At the end of the semester, the student must be able to design, analyze and implement a digital synthesizer with subtractive synthesis supporting the MIDI communication protocol ( Musical Instrument Digital Interface) dedicated to music. To successfully complete this work, the student must be able to: (1) Generate basic sound signals such as sine, square, triangle, sawtooth by table reading. The frequency of these signals must be a function of the note entered on the MIDI keyboard. The amplitude must be modulated over time by an ADSR type envelope (Attack Decay Sustain Release for Attack Decay Maintenance Extinction in French). (2) Simulate and implement RII or RIF type digital filtering whose resonance and cutoff frequency are adapted to the note received. Amplitude Envelope Management (ADSR) should bring the generated sound to life. (3) Add digital sound processing to generate Reverb (reverberation) or polyphony type effects. (4) Implement these sound synthesis algorithms on a microcontroller or DSP type hardware target.
P8ECTIM-AAv8 (12H): At the end of the semester, the student will be able to design, analyze and implement a processing and analysis chain of images in response to specifications reflecting the needs of a new computer vision application. This involves in particular: (1) finding the right preprocessing operator with regard to the nature of the noise in the image (Gaussian, impulsive or uniform), (2) making a justified choice on the method and on the segmentation operator to use, (3) know how to identify the right characteristic attributes for the analysis and exploitation of the information present in the image, (4) choose an object recognition algorithm adapted to the problematic, (5) implement the algorithms in an interpreted language such as matlab or octave and finally (6) carry out the necessary tests to validate the proposed solution and critically evaluate the results obtained.
P8ECSED-AAv3 (30H): At the end of semester 7, the student will be able to design an application on an STM32 microcontroller in which the The entire work to be carried out was divided into several tasks, respecting specifications and adding the synchronization elements necessary for the exchange of data between tasks and with peripherals. He will be able to program his solution using FreeRTOS primitives.
P8EEENT-AAv_C (0H): By the end of S8, students will be able to design the architecture of a technical system meeting given specifications by independently using appropriate formalism, and evaluate system impact against risks and limit them
S9FISEA_SCR-AAv1 (30H): By the end of the course/semester, students will be able to characterize the operation of an active and/or passive radio frequency component or device through measurements made with a vector network analyzer (VNA) or simulations with Keysight's ADS software.
S9FISEA_SCR-AAv3 (15H): By the end of the course/semester, students in the module know how to calculate fields and intensity of an electromagnetic wave propagating in an absorbing dielectric medium and in a conducting medium.
S9FISEA_SCR-AAv4 (15H): By the end of the course/semester, students know the propagation characteristics of a microwave frequency electromagnetic wave in a rectangular metallic waveguide.
S9FISEA_IAS-AAv6 (40H): By the end of the module, students will be able to work in teams and independently in designing and implementing a system solving a given problem using appropriate AI techniques of their choice.
S9FISEA_ENT-AAv_C (H): By the end of S9, students will be able to design a technical system meeting given specifications and environmental and societal challenges. For this, they will be able to define system architecture, design and size functional blocks, define tests to validate solution performance. This design will be documented following company standards and allow work to be continued by another employee.
S10FISEA_ENT-AAv_C (0H): By the end of S10, students will be able to design a technical system meeting given specifications and environmental and societal challenges. For this, they will be able to define system architecture, design and size functional blocks, define tests to validate solution performance while best avoiding negative environmental or societal implications of the solution throughout its lifecycle.
