Dr. Derek Rayside

Associate Professor

Build a Statement of Purpose

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

Biography

Derek Rayside is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, with a cross-appointment in the School of Computer Science. He has served as the Faculty Advisor for Watonomous, an autonomous vehicle student design team participating in the SAE AutoDrive Challenge. Professor Rayside has taught courses that focus on software engineering and design, including the inaugural SE Ideas Clinic Activity in Fall 2018. His research interests encompass a range of software engineering topics such as lightweight formal methods, visualization, verification, specification, programming languages, static and dynamic program analysis, and reverse engineering. He is also engaged in research related to engineering design, decision support, design evolution, multi-objective optimization, autonomous vehicles, and blockchain, particularly in the context of verifying smart contracts. His work has been published in multiple prestigious conferences and journals, contributing significantly to the understanding of intelligent systems and software development practices.

Research Interests

Experience

Associate Professor

2017-01-01 — Present

University of Waterloo • Waterloo, ON, Canada

Teaching software engineering and design courses, overseeing research related to autonomous vehicles and decision support systems.

Software Engineering Director

2020-01-01 — 2023-01-01

University of Waterloo • Waterloo, ON, Canada

Led the Software Engineering department, focusing on curriculum development and research initiatives.

Software Engineering Associate Director

2017-01-01 — 2019-01-01

University of Waterloo • Waterloo, ON, Canada

Oversaw the software engineering program and contributed to strategic planning.

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.