Dr. Yizhou Zhang

Assistant Professor

Build a Statement of Purpose

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

Biography

Yizhou Zhang is an Assistant Professor at the Cheriton School of Computer Science, University of Waterloo. His research focuses on programming languages, formal verification, and artificial intelligence, particularly in the intersection of these fields. His recent projects include language design, compiler implementation, and developing machine-checked proofs. He encourages broad-minded and technically adept undergraduate students to join his research endeavors. His publications explore various topics within the domain of programming languages and include works on extensible modular compiler proofs, probabilistic programs, and type systems for effective inference in neural networks. Zhang has also received the ACM SIGPLAN Distinguished Paper Award for his contribution to type-preserving generation methods. He is actively involved in editorial and committee roles for leading computer science conferences and journals.

Research Interests

Experience

Assistant Professor

2023-01-01 — Present

University of Waterloo • Waterloo, ON, Canada

Engaged in teaching and research in programming languages and formal verification.

Courses

CS 747 Formal Reasoning Proof Assistants CS 245 Logic Computation CS 444/644 Compiler Construction CS 842 Probabilistic Differentiable Languages

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.