Ziqiang Patrick Huang
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.