Ziqiang Patrick Huang

Ziqiang Patrick Huang
Assistant Professor, Teaching Stream
Location: PSE 5424
Phone: 519-888-4567 x40250

Biography

Ziqiang Patrick Huang is an Assistant Professor, Teaching Stream in the Department of Electrical and Computer Engineering at University of Waterloo. His research interest is in high-performance and power-efficient computer architecture. His work spans the area of compiler performance optimization and runtime system design for resource allocation. He received his PhD in Computer Engineering from Duke University in 2019, and he has worked as a research intern in the Architecture Research Team at Arm.

Research Interests

  • Computer Architecture

  • Software\/Hardware Co-design

Education

  • 2019, Doctorate Electrical and Computer Engineering, Duke University, United States

  • 2014, Master of Science Electrical and Computer Engineering, Duke University, United States

  • 2012, Bachelor of Science (BS) Electrical and Computer Engineering, East China University of Science and Technology, China

Teaching*

  • CS 450 - Computer Architecture
    • Taught in 2021
  • CS 650 - Computer Architecture
    • Taught in 2021
  • ECE 222 - Digital Computers
    • Taught in 2024, 2025
  • ECE 250 - Algorithms and Data Structures
    • Taught in 2022, 2024, 2025, 2026
  • ECE 350 - Real-Time Operating Systems
    • Taught in 2022, 2024
  • ECE 621 - Computer Organization
    • Taught in 2021

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

Graduate studies

Not currently accepting applications for graduate students.