Nachiket Kapre

Biography

Dr. Nachiket Kapre is a Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. His research interests include concurrent and spatial architectures, parallel processing, heterogeneous architectures and compilation tools, and communication-centric design.

Research Interests

  • Digital systems, Embedded computing systems, Reconfigurable computing, FPGA Architecture, Applications, Compilers

Education

  • 2010, Doctorate Computer Science, California Institute of Technology Pasadena, USA

  • 2006, Master of Science Computer Science, California Institute of Technology, US

  • 2005, Master of Science Electrical Engineering, California Institute of Technology, US

Teaching*

  • ECE 327 - Digital Hardware Systems
    • Taught in 2021, 2023, 2024, 2025
  • ECE 493 - Special Topics in Electrical and Computer Engineering
    • Taught in 2025
  • ECE 627 - Register-transfer-level Digital Systems
    • Taught in 2021, 2023, 2025
  • ECE 720 - Special Topics in Computers and Digital Systems Software
    • Taught in 2024, 2025
  • ECE 722 - Reconfigurable Computing
    • Taught in 2021, 2023, 2025

* Only courses taught in the past 5 years are displayed.

Graduate studies

I am currently seeking to accept graduate students. Please submit your graduate studies application and include my name as a potential advisor.