Weiyi Shang

Weiyi Shang
Associate Professor
Location: DC 2526
Phone: 519-888-4567 x31429

Biography

Weiyi (Ian) Shang is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo.

Professor Shang's general research area is Software Engineering. In particular, his research interest includes software engineering for ultra-large-scale systems, software log mining, empirical software engineering, mining software repositories and performance engineering.

Education

  • 2014, PhD, Queen's University, Kingston, Ontario, Canada
  • 2010, MSc., Queen's University, Kingston, Ontario, Canada
  • 2008, B.Eng, Harbin Institute of Technology (HIT), China

Awards

  • 2020 ACM SIGSOFT Distinguished Paper Award for "Towards the Use of the Readily Available Tests from the Release Pipeline as Performance Tests. Are We There Yet?" at ICSE 2020.
  • 2018 Distinguished reviewer award, Empirical Software Engineering Journal
  • 2017 Outstanding reviewer award, Journal of System and Software

Teaching*

  • CS 447 - Software Testing, Quality Assurance, and Maintenance
    • Taught in 2024
  • CS 647 - Software Testing, Quality Assurance and Maintenance
    • Taught in 2024
  • ECE 453 - Software Testing, Quality Assurance, and Maintenance
    • Taught in 2024
  • SE 464 - Software Design and Architectures
    • Taught in 2024
  • SE 465 - Software Testing and Quality Assurance
    • Taught in 2024

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

Graduate studies