Weiyi Shang
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.
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
- Currently considering applications from graduate students. A completed online application is required for admission; start the application process now.