Directory of Experts
Back to search results

Research interests and affiliations

Research interests
  • Digital systems
  • High-level synthesis
  • Real-time systems
  • Embedded systems
  • Computer arithmetic
  • High performance computing
  • Cyber-physical systems
  • Cyber-physical systems security
  • Computer architecture
  • Specialized architectures
  • Field-programmable gate arrays (FPGAs)
Expertise type(s) (NSERC subjects)
  • 2514 Digital signal processing
  • 2701 Computer hardware
  • 2702 Computer systems organization
  • 2704 Distributed and parallel processing
  • 2719 Computer architecture and design
  • 2722 VLSI systems

Publications

Featured

Biography

Tarek Ould-Bachir received his M.A.Sc. and Ph.D. degrees in Electrical Engineering from Polytechnique Montréal, Montréal, QC, Canada, in 2008 and 2013, respectively. He is currently an Associate Professor in the Department of Computer and Software Engineering at Polytechnique Montréal, where he also serves as Graduate Programs Coordinator.

His research focuses on designing programmable architectures for high-performance embedded systems, with applications in real-time simulation, FPGA-based acceleration, and high-speed packet processing. He has made significant contributions to electromagnetic transient (EMT) simulation, power electronics modeling, and hardware-in-the-loop (HIL) platforms. His recent work also addresses the cybersecurity of transportation systems, including autonomous vehicles and avionics platforms, where real-time constraints and system resilience are critical. In parallel, he is exploring unconventional computing paradigms, such as stochastic computing and Ising machines, to tackle complex combinatorial optimization problems in hardware.

Dr. Ould-Bachir has authored or co-authored more than fifty peer-reviewed publications in leading journals and conferences. He is actively involved in the IEEE Industrial Electronics Society (IES), where he currently serves as Chair of the Technical Committee on Electronic Systems on Chip (ESoC) for the 2023–2025 term. He regularly contributes to the organization of international workshops and conferences related to FPGA systems, embedded architectures, and cyber-physical simulation technologies. He is a licensed member of the Ordre des ingénieurs du Québec (OIQ) and a member of the IEEE, the Association for Computing Machinery (ACM), and the Regroupement Stratégique en Microsystèmes du Québec (ReSMiQ), a provincial strategic cluster supporting innovation in microsystems. He is also a member of the Multidisciplinary Institute for Cybersecurity and Cyber Resilience (IMC²), an initiative hosted at Polytechnique Montréal that brings together academic, industrial, and governmental partners to advance cybersecurity. Additionally, he serves as co-director of the Microelectronics and Microsystems Research Group (GRM), which specializes in the design and validation of high-performance and secure integrated systems.

Teaching

  • ELE1300, Digital Design
  • INF1500, Digital Design 
  • INF1600, Computer Organization 
  • INF2010, Algorithms and data structures
  • INF3500, Digital Design II
  • INF3610, Embedded Systems
  • INF8503, Avanced Concepts in Cumputer Architecture

Supervision at Polytechnique

IN PROGRESS

  • Ph.D. (9)

    • Allabadi, Ahmad. Numerical methods for power electronics based power systems.
    • Mashreghi Moghadam, Parisa. P4-programmable FPGA overlay .
    • Zamanidoost, Yadollah. Lung disease detection using machine learning, algorithms and hardware implementations.
    • Alavoine, Loic. Adjustment and simulation of aircraft electrical cables using frequency dependent equivalent circuits.
    • Meddah, Karim. FPGA platform for real-time simulation of fast power converters.
    • Hajizadeh, Fahimeh. FPGA-based simulation of high-fidelity aircraft cable models for aeronautical applications.
    • Abbasmollaei, Mostafa. P4 applications on heterogeneous CPU/FPGA platform.
    • Allahdini, Mobin. Cybersecurity of avionics systems.
    • Proulx, Alexandre. Accelerating FPGA Bitstream Reverse Engineering Using Machine Learning: A Cross-Platform Methodology.
  • Master (thesis) (4)

    • Morantin, Bastien Regis Michel. Cybersecurity of the Internet of Things.
    • Gay, Robin. Hardware implementations for quantum-inspired methods.
    • Lakhdari, Koceila. GPU-accelerated EMT Simulations.
    • Deloumeau, Nicolas. Implemention and characterization of efficient tracing mechanisms on FPGA and ASIC devices.

COMPLETED

News about Tarek Ould-Bachir

NEWS | June 22, 2021
Discovery grants: Polytechnique Montréal obtains nearly $3,9 million for research programs | Read