Weiyi Shang

Biography
Dr. Weiyi (Ian) Shang is an Associate Professor in the Department of Electrical and Computer Engineering at the University of À¶Ý®ÊÓÆµ.
Dr. Shang’s research focuses on software engineering, with particular interest in: ultra-large-scale systems., software log mining, empirical software engineering, mining software repositories, and performance engineering.
Dr. Shang’s research focuses on software engineering, with particular interest in: 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
- 2021 CS-CAN/INFO-CAN Outstanding Early Career Computer Science Research Award
- 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, 2025
- CS 647 - Software Testing, Quality Assurance and Maintenance
- Taught in 2024, 2025
- ECE 453 - Software Testing, Quality Assurance, and Maintenance
- Taught in 2024, 2025
- ECE 750 - Special Topics in Computer Software
- Taught in 2025
- 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.