Dr. Mark Greenstreet

Professor

Build a Statement of Purpose

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

Biography

Mark Greenstreet is a Professor in the Department of Computer Science at the University of British Columbia. He obtained his Bachelor of Science degree from the California Institute of Technology in 1981, followed by a Master of Science and a Ph.D. from Princeton University in 1988 and 1993, respectively. His extensive experience includes roles as a Senior Engineer at ESL Inc. and a Visiting Lecturer at Aarhus University. Greenstreet has held positions at the University of British Columbia since 1992, progressing from Assistant Professor to Associate Professor and eventually to Professor. His research interests focus on systems and networking, formal methods, and scientific computing, with specific emphasis on verification of VLSI design. His recent projects include the development of high-performance communication protocols and the design of high-speed pipelines. Greenstreet also collaborates on hybrid systems to verify the correct implementation of designs across various engineering disciplines. He has contributed to the advancement of lightweight theorem proving techniques, aiming to enhance the field of formal verification. He is actively engaged in teaching, offering courses in parallel computation and formal verification analysis.

Research Interests

Courses

CPSC_V 418 - Parallel Computation CPSC_V 349 - Honours Research Seminar CPSC_V 521 - Parallel Algorithms Architectures CPSC_V 513 - Introduction Formal Verification Analysis CPSC_V 538G - Topics Computer Systems - Real-Time Computing

Requirements for University of British Columbia

Master Program
Requirements
GPA Requirement
Required:3.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:21
Speaking
Required:21
Total
Required:100
Prerequisites
Bachelor's degree in Philosophy or related field 3 credits in formal logic 6 credits at the upper level in history of philosophy 3 credits at the upper level in ethics or value theory 6 credits at the upper level in metaphysics, epistemology, or philosophy of science
Application Checklist
  • Online application form
  • Application fee
  • Transcripts from all post-secondary institutions
  • Three letters of recommendation
  • Writing sample (15-20 pages)
  • Statement of intent
  • Evidence of English language proficiency
Specialization Notes

Offers course-only and thesis routes. Focus areas include philosophy of science, mind, ethics, and Asian philosophy.