Dr. Patrick Lam

Associate Professor

Build a Statement of Purpose

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

Biography

Patrick Lam is an Associate Professor in the Department of Electrical and Computer Engineering and cross-appointed at the Cheriton School of Computer Science at the University of Waterloo. His research interests encompass static program analysis, verifiable software specifications, data mining, and renewable energy software engineering. His work aims to provide developers with tools to automatically link high-level designs to low-level implementations through programming language extensions. Lam has received multiple research grants, including from the Natural Sciences and Engineering Research Council of Canada (NSERC). Notably, he was recognized for his influential paper 'Soot – Java Optimization Framework' which received the Decade High Impact Paper recognition at the Centre for Advanced Studies Conference hosted by IBM in 2010. Over the years, he has published numerous academic works that contribute to the field of software engineering and program verification.

Research Interests

Courses

CS 447 - Software Testing, Quality Assurance, Maintenance CS 647 - Software Testing, Quality Assurance Maintenance ECE 198 - Project Studio ECE 453 - Software Testing, Quality Assurance, Maintenance ECE 459 - Programming Performance ECE 653 - Software Testing, Quality Assurance Maintenance ECE 750 - Special Topics Computer Software 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.