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.