Dr. Weiyi Shang

Associate Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Weiyi Shang. Improve your application with a focused, well-structured draft.

Biography

Weiyi Shang is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. His research is primarily focused on software engineering, with specific interests in ultra-large-scale systems, software log mining, empirical software engineering, mining software repositories, and performance engineering. Dr. Shang has made significant contributions to the field through various research outputs and enjoys teaching software engineering-related courses at both undergraduate and graduate levels. He has been recognized for his outstanding research contributions with several awards, including the CS-CAN/INFO-CAN Outstanding Early Career Computer Science Research Award and the ACM SIGSOFT Distinguished Paper Award. Dr. Shang is also actively involved in graduate student supervision and research mentorship, fostering the next generation of engineers and researchers in software engineering.

Research Interests

Awards

#

CS-CAN/INFO-CAN Outstanding Early Career Computer Science Research Award

#

ACM SIGSOFT Distinguished Paper Award

#

Distinguished Reviewer Award

#

Outstanding Reviewer Award

Courses

CS 447 - Software Testing, Quality Assurance, Maintenance CS 647 - Software Testing, Quality Assurance Maintenance ECE 453 - Software Testing, Quality Assurance, Maintenance ECE 750 - Special Topics Computer Software SE 464 - Software Design Architectures SE 465 - Software Testing Quality Assurance

Requirements for University of Waterloo

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6.5
Reading
Required:6.5
Writing
Required:6.5
Speaking
Required:6.5
Overall
Required:7
TOEFL
Listening
Required:22
Reading
Required:22
Writing
Required:22
Speaking
Required:22
Total
Required:90
Prerequisites
Honours Bachelor's degree in Psychology or related field Strong background in Statistics
Application Checklist
  • Transcripts
  • 3 Academic References
  • Statement of Interest
  • Supplementary Information Form
  • Resume/CV
Specialization Notes

Includes fields like Clinical, Cognitive, Developmental, and Industrial/Organizational Psychology.