Dr. Peter Rigby

Professor

Build a Statement of Purpose

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

Biography

Peter C. Rigby is a full professor in Software Engineering at Concordia University in Montreal. His overarching research interest lies in understanding how developers collaborate to produce successful software systems. His research program is driven by the desire to empirically determine the factors leading to successful software development, adapting, applying, and validating techniques across various settings. Rigby focuses on Empirical Software Engineering, which involves mining large datasets to provide a solid empirical basis for software engineering practices. He applies Software Analytics to provide statistical predictions that can improve areas benefiting from increased developer attention. His current research areas include software testing, developer turnover and knowledge loss, and code review. Rigby has extensive industry collaboration, notably with Ericsson and Meta. Before becoming a professor at Concordia, he was a postdoctoral researcher working with Martin Robillard at McGill University. He received his PhD from the University of Victoria with advisors Margaret-Anne Storey and Daniel M. German. He has also been a visiting researcher at UC Davis. Rigby has been instrumental in introducing the PhD program in Software Engineering at Concordia University and has served as the undergraduate program director for Software Engineering, responsible for CEAB accreditation and curriculum updates. He has taught various subjects, including Software Maintenance and Human Computer Interaction, and has published extensively in top-tier conferences.

Research Interests

Requirements for Concordia University

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:6.5
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:90
Prerequisites
Undergraduate degree in cinematic arts or equivalent proficiency
Application Checklist
  • Statement of Purpose (500 words)
  • CV/Resume and Filmography
  • Three letters of reference
  • Transcripts
  • Portfolio (via SlideRoom)
  • Research-Creation Thesis Proposal
Specialization Notes

Administered by the Mel Hoppenheim School of Cinema; focuses on cinematic arts practice and research-creation.