How to Join the Lab

  1. Review the lab research areas and identify the topics that best fit your interests. You must make an effort to read some of our previous work.
  2. Prepare a short message presenting your background, current interests, and long-term goals. Try to propose a research subject or at the very least an area of interest. It is ok if you do not have any clear idea of what you want to work on; I have many projects available. However, do you truly have no idea?
  3. Include your CV, unofficial transcript, and any relevant project links (code, demos, portfolios, or publications).
  4. Include the tag [Graduate Student Application] in the subject line of your email to show that you have read this page.
  5. UdeS offers a student pairing program. For funding purposes, I need to know if you are from Québec, Canada, or an international student.
  6. Contact me to discuss fit and possible supervision opportunities.
  7. Communicate your willingness to join the lab early to properly plan for funding applications. Some parts of the application process can be time-consuming, like writing the project proposal or asking for recommendation letters.
  8. Read the sections below. Grad studies can be an amazing experience; make sure you know what you are getting into.

What are Graduate Studies?

Graduate studies are research-oriented training programs. Consider graduate school to be a once-in-a-lifetime opportunity to deeply explore a topic you are passionate about, develop your skills, and contribute original knowledge to the field. A typical workflow includes reading literature, defining a research question, thinking about potential solutions, and implementing and validating methods. In the lab, this process typically involves algorithm design, mathematical analysis, software development, and experimental evaluation.

As a research group, we aim to find funding for our students to work on exciting projects, whether through scholarships, research assistantships, or industry partnerships. Do not hesitate to reach out to discuss funding opportunities and how we can support your research goals even a year in advance. Note that I will require students to apply for external scholarships, and I will provide support and guidance throughout the application process. This is not only important to reduce the financial burden on the lab but also to help students develop required skills and build a strong academic profile. Getting funded early in the process makes a major difference in the quality of the research experience, so I encourage you to start the application process as soon as possible, often many months in advance.

Progress is mostly measured through regular meetings to discuss progress, communicating results with reports, presentations, and, most importantly, papers. We emphasize open science practices, so sharing code and data is an integral part of the research process. This is usually done through public repositories with timestamped releases to ensure reproducibility and proper attribution after publication. I strongly encourage students to also release a video of their conference presentations to reach a broader audience and to build a portfolio of work that can be shared with future employers. For papers accepted in top-tier venues, we fund the trips to present the work at the conference. We also encourage and support participation in workshops, internships, and other research dissemination opportunities. As a member of the lab, you will develop autonomy, creativity, and critical thinking skills while contributing to the advancement of computer graphics research.

An MSc is usually shorter and focuses on building strong research and technical foundations with a limited scope project. A PhD is longer and expects original contributions that advance the field, typically across multiple publications (at least 3 in top-tier venues) and a broader research plan. In short, MSc training emphasizes depth on one problem, while PhD training emphasizes sustained innovation and research leadership. We offer ways to fast-track from MSc to PhD for strong and highly motivated students.

Why Pursue Graduate Studies Here?

Expected Outcomes and Career Paths

Graduates from the lab can expect strong outcomes in both academia and industry. Training emphasizes rigorous research methods, high-quality software development, communication, and collaboration.