Dr. Michalis Famelis

Assistant Professor

Build a Statement of Purpose

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

Biography

Michalis Famelis is an assistant professor in the Department of Computer Science and Operations Research at the Université de Montréal, where he conducts research on formal methods in software engineering. He is the lead researcher of the GEODES Software Engineering Research Group, focusing on developing formal practical techniques for software engineering. His work integrates disciplines such as formal verification, model-based engineering, and empirical methods to create innovative techniques that utilize domain-specific abstractions supported by rigorous automation. Famelis is actively involved in various research projects, including model-driven software development and the analysis of software design, and he encourages motivated students to contact him for collaboration on research ideas. He supervises theses and is engaged in the mentoring of graduate students at both the master's and doctoral levels, guiding them through complex topics in software engineering.

Research Interests

Experience

Assistant Professor

2015-01-01 — Present

Université de Montréal • Montréal, QC, Canada

Teaching and conducting research in software engineering, focusing on formal methods and model-driven engineering.

Requirements for Université de Montréal

Doctorate Program
Requirements
GPA Requirement
Required:3.3
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:90
Prerequisites
MSc in Pharmacology or equivalent Research supervisor confirmation
Application Checklist
  • Transcripts
  • Birth certificate
  • Curriculum Vitae
  • Proof of French proficiency (B2/C1)
Specialization Notes

Department of Pharmacology and Physiology - Research intensive with options in Neuropharmacology and Pharmacogenomics.