Hiren Patel is an Associate Professor (with tenure) in the Department of Electrical and Computer Engineering at the University of Waterloo. Prior to the University of Waterloo, Hiren was a postdoctoral fellow at the University of California, Berkeley working in the Ptolemy group with Edward A. Lee.

Research Focus

My research is in the design, analysis, and implementation of computer hardware and software. Currently, my research areas of interest are in real-time embedded systems, computer architecture, hardware architectures for machine learning, and security.

Selected Service

Prospective Students

Students must have a strong background in programming (both software and hardware). If you are applying to either the Computer Science or Electrical and Computer Engineering department, and are interested in this research, then please send me your CV. Unfortunately, it may not be possible to respond to all email.

Research Team

Current Students

I am fortunate to be working with the following outstanding students.
Ph.D. MASc
  • Paulos Tegegn
  • Zhuanhao Wu



  1. Mohamed Hassan, Winter 2016 (Intel, Canada)
  2. Hany Kashif, Fall 2015 (SOTI Research)


  1. Nivedita Sritharan, Spring 2017
  2. Yunling Cui, Winter 2017 (Intel, Canada)
  3. Nathan Buchanan, Fall 2016 (Texas Instruments, USA)
  4. Zhuoran Yin, Winter 2015 (National Instruments)
  5. Anirudh Kaushik, Winter 2014 (IBM Toronto => PhD @ Waterloo)
  6. Aayush Prakash, Spring 2012 (IBM Toronto => Nvidia Canada)
  7. Sina Gholamian, Spring 2012 (Thalmic Labs.=>Qualcomm Canada=> PhD @ Waterloo)

Research Associate

  1. Dan Wang, Fall 2013 (Istuary)


Department of Electrical and Computer Engineering,
University of Waterloo,
200 University Ave W, Waterloo, ON N2L 3G1, Canada.

Office: E5 4018
Tel: +1 519 888 4567
Fax: +1 519 746 7260

Email: Contact me
GPG Fingerprint: F056 2228 E2C1 0F6B C6B3 AD53 F1BA 6C5D 8010 B537 (full key)