Muhammad Shafique

Muhammad Shafique
Univ.Prof. Dr.-Ing.
Phone +43 (1) 58801-18252
Fax +43 (1) 58801-18297

Vienna University of Technology
Department of Computer Engineering
Embedded Computing Systems
Treitlstrasse 3, 2nd floor, 1040 Wien, Austria



Various topics in Machine Learning Hardware and Optimizations, Hardware Security, Reliability, and Energy Efficient Technologies are available. Key applications areas that we target are IoT and CPS with "Smart" prefix. Interested candidates should drop an email at "".

Master/Bachelor Theses (Some Examples of Open Topics)

  • Machine/Deep Learning on GPUs and FPGAs
  • Approximate Accelerators for Convolutional Neural Networks (CNNs)
  • Approximate Image Processing on FPGAs
  • Energy-Efficient Motion Tracking in Internet-of-Things
  • Statistical Quality Analysis in Approximate Computing
  • High-Level Synthesis for Approximate Computing
  • Fault-Tolerant Multi-Core Architectures 
  • Aging Modeling and Optimization of Multi-Cores
  • Energy-Efficiency for DRAM Memories
  • Hardware Trojan Detection and Mitigation
  • Game-Theoretic Resource Management in Many-Core Systems.

Master/Bachelor Theses / Internships Supervised

  • Muhammad Kamran Ayub(together with Osman Hasan at NUST), Statistical Error Analysis of Low Power Approximate Adders
  • Alberto Marchisio(together with Maurizio Martina, Politecnico di Tornio), Efficient Computing Architectures for Machine Learning and Neural Networks