Mathieu Nassif

Lecturer

Computer Science and Software Engineering

BIO

I studied in Montreal, Canada, where I obtained my PhD from McGill University in 2024. My thesis focused on the presentation of software documentation, particularly API usage tutorials. I developed Casdoc, a format for code-oriented documentation. Casdoc documents for Java are available online. After a 3-month stop in Germany to collaborate with the MAST group, I moved to Christchurch to become a lecturer at the University of Canterbury.

TE WHARE WĀNANGA O WAITAHA - UNIVERSITY OF CANTERBURY APPOINTMENTS

  • Lecturer
    University of Canterbury, Computer Science and Software Engineering, Faculty of Engineering6 Oct 2025 - present

ACADEMIC POSITIONS

  • Visiting Researcher
    Universität Hamburg, Department of Informatics, Hamburg, Germany

DEGREES

  • PhD, Computer Science
    McGill University, School of Computer Science, Montreal, CanadaSep 2018 - Aug 2024
  • MSc, Computer Science
    McGill University, School of Computer Science, Montreal, CanadaSep 2016 - Oct 2018
  • BSc, Mathematics
    Université de Montréal, Montreal, CanadaSep 2013 - Apr 2016

LANGUAGES

  • English
    Can read, write, speak, understand and peer review
  • French
    Can read, write, speak, understand and peer review

FACULTY

  • Faculty of Engineering

GRADUATE RESEARCH SUPERVISION

  • Registered to supervise Master's/Doctoral students

FIELDS OF RESEARCH