Dr. Shaowei Wang

Associate Professor

Build a Statement of Purpose

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

Biography

Shaowei Wang is an Associate Professor in the Department of Computer Science at the University of Manitoba. His research areas encompass software engineering, security, and artificial intelligence, with a particular focus on large language models. His work aims to enhance developers' productivity through innovative algorithms for code generation, recommendation, and bug fixing. Additionally, he strives to ensure software quality by developing effective strategies for vulnerability detection and bug localization. Wang's research interests further include AI applications in software engineering, software security, code generation and search, data-driven software engineering, and methodologies such as AIOps and DevOps. In terms of teaching, he is invested in imparting knowledge in software engineering, data-driven software engineering, and data mining. Wang is also associated with Mamba Lab, where he explores various dimensions of his research.

Research Interests

Experience

Associate Professor

— Present

University of Manitoba • Winnipeg, Manitoba, Canada

Teaching and research in software engineering, security, and A.I.

Requirements for University of Manitoba

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:86
Prerequisites
Baccalaureate degree in nursing or equivalent Professional registration as RN or RPN Research Methods course (min grade C+) Introductory Statistics course (min grade C+)
Application Checklist
  • CV/Resume
  • Statement of Intent (500 words)
  • Two letters of recommendation
  • Transcripts
  • Proof of professional registration
  • Criminal Record Check
  • Child Abuse Registry Check
  • Adult Abuse Registry Check
Specialization Notes

Streams include Education, Administration, or Clinical.