Electronics and Embedded Systems

Explore the programs and courses offered by Electronics and Embedded Systems

Browse Programs Admission Information

Program Overview

https://docs.google.com/document/d/1nM4jy1K5MeuqmW9oYQQSM2mAuxozUwb-/edit?tab=t.0

Teaching Language : English and French

Curriculum Highlights

Core Courses

First Year

Semester 1:

  1. Analog Electronics I
  2. Digital Systems I
  3. Signal Processing
  4. Electromagnetism and Waves
  5. Electrical and Magnetic Circuits
  6. Systems Theory
  7. Continuous Linear Control Systems
  8. Measurement Techniques
  9. Numerical Methods Applied to Engineering Sciences
  10. Scientific and Technical English 1
  11. Business Communication I
  12. Discovery Internship

Semester 2:

  1. Analog Electronics II
  2. Digital Systems II
  3. Electromagnetic Converters
  4. Power Electronics
  5. Sampled Control Systems
  6. State-Space Analysis and Control
  7. Programming Languages
  8. Instrumentation
  9. Scientific and Technical English 2
  10. Business Communication II
  11. Renewable Energy and Sustainable Development
  12. Internship 2


Advanced Topics

The Embedded Systems Electronics specialty covers advanced topics that combine hardware design, software development, artificial intelligence, and cybersecurity. These subjects are taught as part of specialized modules, final-year projects, and applied research. Below is a selection of key topics covered in leading engineering schools:

1. Advanced Hardware Design for Embedded Systems

  • Advanced Microcontrollers and FPGAs: ARM Cortex-M/A architectures, RISC-V, Xilinx/Intel FPGAs
  • System-on-Chip (SoC) and ASICs: design using Verilog/VHDL, hardware synthesis
  • Low-power circuit optimization: energy optimization techniques and ultra-low-power wake-up mechanisms
  • Flexible electronics and advanced printed circuits: multilayer PCB design for embedded systems

2. Embedded Artificial Intelligence and Machine Learning

  • Edge AI and TinyML: deploying AI models on microcontrollers
  • Embedded vision and signal processing: neural networks for object recognition, anomaly detection
  • Federated learning for embedded systems: distributed AI and data privacy
  • Optimization of neural networks for embedded systems: quantization and model compression

3. Communication and Networking for Embedded Systems

  • Advanced IoT protocols
  • 5G and Edge Computing applied to embedded systems
  • Cyber-physical systems and Industry 4.0: integration of smart sensors and automation

4. Operating Systems and Software for Embedded Systems

  • RTOS and Embedded Linux: FreeRTOS, Zephyr, Yocto, Buildroot
  • Software optimization for embedded systems: C/C++ programming, Rust, efficient memory management
  • Virtualization and containers for embedded systems: Docker, resource balancing
  • Modeling and simulation of embedded systems: MATLAB/Simulink, Model-Based Design (MBD)

5. Power Electronics and Energy Management for Embedded Systems

  • Power converters for embedded systems: DC-DC converters, high-efficiency inverters
  • Energy harvesting and autonomous power supply: energy recovery for self-sustaining devices
  • Fast charging and wireless charging for embedded systems: inductive and resonant technologies

6. Autonomous Embedded Systems and Robotics

  • Embedded systems for robotics and automotive applications: LiDAR sensors, SLAM, data fusion
  • Autonomous drones and UAVs: autonomous navigation, real-time control, embedded artificial vision
  • Advanced human-machine interaction: touch interfaces, gesture and voice recognition
  • Embedded systems for healthcare: connected medical devices and smart biosensors

7. Reliability and Certification of Critical Embedded Systems

  • Embedded systems for aerospace and automotive applications: DO-178C, ISO 26262 standards
  • Formal methods and testing of embedded systems: simulation and safety verification
  • Fault tolerance and embedded diagnostics: error detection and correction techniques
  • Design of embedded systems for extreme environments: radiation hardening, vibration resistance


Admissions Information