Undergraduate Student Research Award (USRA)

NSERC | VPR

The Undergraduate Student Research Awards (USRA) give students hands-on research experience while working on actual projects. These awards prepare students to pursue graduate studies and encourage interest in research careers. 

The awards are supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) and SFU's Vice-President, Research (VPR).

Visit SFU GPS - Choose a USRA for the value and duration of Full-Time USRAs. 

Working on a USRA project can potentially be counted towards a co-op work term. Please contact the Science Co-op Office to learn more.

Eligibility for USRA's

SFU Graduate and Postdoctoral Studies USRA guidelines can be found here:

NSERC USRA guidelines can be found here:

Procedures for applying for Math USRA's...

Please be sure to review full eligibility criteria, guidelines, and application forms on the NSERC USRA and Graduate and Postdoctoral Studies: USRA websites listed above, BEFORE beginning the application process.

We encourage applications from women and men, including visible minorities, aboriginal people and persons with disabilities.

NOTE: While we do our best to match students up with their preferred projects/supervisors, we cannot guarantee a preferred match due to the competitive nature of the awards. Additionally, we cannot guarantee that every applicant will be matched with a project/supervisor or receive a USRA. 

NSERC Application - Step One

Due by: TBA

  • Interested and eligible students should contact the supervisor with regards to the project they would like to work on.
  • Students must create an NSERC Online Account, complete the application for an Undergraduate Student Research Award Form 202: Part I, and upload scanned copies of their official or unofficial transcripts. Advising transcripts are not acceptable.        
  • Students must email the following documents to the Math Chair's Assistant (mcs@sfu.ca):  
    • Cover letter with a ranked list of at least three choices of projects
    • A curriculum vitae (CV)
    • A PDF of Form 202: Part I
    • Copies of transcripts
    • Their NSERC Online Reference number
    • Two reference letters
      • NOTE: Your references should directly email their reference letters to the Math Chair's Assistant (mcs@sfu.ca) by the deadline above. We do not accept reference letters submitted by applicants. 

NSERC Application - Step Two

Due by: TBA

If you are nominated for an NSERC USRA:

  • Email your applicant’s reference number to your selected supervisor and have them complete Form 202: Part II.
  • Your supervisor should send a PDF of the form for you to review and confirm that the information is correct.
  • Once you have confirmed the information is correct, your supervisor should send a PDF of the form to the Math Chair's Assistant (mcs@sfu.ca).
  • Lastly, your supervisor should “submit” the form online via the NSERC site and notify the Math Chair's Assistant afterwards.
  • NOTE: The SFU Graduate & Postdoctoral Studies (GPS) Office makes the final decision for awarding all USRAs. An award is not guaranteed until GPS sends out an award letter. 

VPR Application - Step One

Due by: TBA

  • Interested and eligible students should contact the supervisor with regards to the project they would like to work on.
    • If you are an international student: Prior to applying, please consult with International Student Services (intl_advising@sfu.ca) to ensure you do not violate the terms of your work/study permit (i.e. please make sure you are eligible to apply for and hold a USRA). 
  • Complete the student portion of the VPR USRA Application Form (located on SFU GPS: Deadlines + Application Procedures website).
  • Email the following documents to the Math Chair's Assistant (mcs@sfu.ca):
    • A cover letter indicating a ranked list of at least three choices of projects
    • A curriculum vitae (CV)
    • A PDF of your VPR USRA Application Form
    • A copy of your unofficial transcript
    • Two letters of reference
      • NOTE: Your references should directly email their reference letters to the Math Chair's Assistant (mcs@sfu.ca) by the deadline above. We do not accept reference letters submitted by applicants. 

VPR Application - Step Two

Due by: TBA

If you are nominated for a VPR USRA:

  • Email your selected supervisor and ask them to complete Page 2 of your VPR USRA Application Form.
  • Your supervisor must email the completed form as a PDF to the Math Chair’s Assistant (mcs@sfu.ca)
  • NOTE: The SFU Graduate & Postdoctoral Studies (GPS) Office makes the final decision for awarding all USRAs. An award isn’t guaranteed until GPS sends out an award letter. 

Current Research Projects

The Summer 2025 Math USRA Competition is now OPEN

Below are the available research projects in mathematics from faculty members who are taking on qualified undergraduate students. Unless otherwise specified, each project is available to one student only.

Dr. Nadish de Silva (nadish_de_silva@sfu.ca)

Project: Simulating and correcting quantum computers via the stabiliser formalism

Small quantum computers are currently under construction.  How will we verify that they are working correctly?  We might try to simulate their operation on an existing conventional supercomputer.  This would be slow and difficult, however, as quantum computers, by design, perform tasks beyond the abilities of conventional computers.  Thus, clever schemes have been devised to classically simulate quantum computers as efficiently as possible within limited regimes.  Studying this question also gives us insight into the poorly understood mechanisms that drive quantum computational power.

In the longer term, how will we protect highly sensitive quantum data from errors while operating on them?  As quantum data cannot be copied or directly observed, more clever schemes have been devised to enable quantum computation in the face of environmental noise.

This project will centre on the mathematics used to answer both these questions: the stabiliser formalism.  The goal will be to better understand the stabiliser formalism and to utilise it towards facilitating quantum error correction and verifying near-term quantum computers.  

The precise question tackled in the project, and the balance between theory and numerical computations, will depend on the interests and skills of the student.

Requirements: Strong background in mathematics and computer science. Coding skills in Python could be an asset but are not strictly necessary.

Dr. Ailene MacPherson (ailenem@sfu.ca)

Project: Approximate Bayesian Computation Methods for Local Adaptation

Bayesian inference is a powerful method in population biology, allowing researchers to integrate complementary datasets to understand ecological, evolutionary, and epidemiological processes shaping the natural world (Beaumont et al. 2002). When the underlying biological processes become complex, for example disease transmission in a social network, analytical methods become cumbersome and computational approximations must be used instead.  In this project you will develop, implement, and test an Approximate Bayesian Computation (ABC) inference method for inferring the evolutionary processes underlying local adaptation. Local adaptation, where populations adapt to local environmental conditions, has widespread evolutionary and ecological consequences–it is central to generating and maintaining the biological diversity we enjoy every day.  Understanding how local adaptation arises is also essential for developing robust conservation programs (Letterhos 2024).

This highly interdisciplinary USRA project will combine elements of mathematics, statistics, computer science, and biology to address a scientific question of practical relevance to conservation. The student will be introduced to the fundamentals of Bayesian inference, mathematical statistics, and the population biology background.  They will design and implement an ABC approach in python, compare this method against an existing analytical sub-case, test the performance of their method more generally, and summarize and disseminate their methods and results.  The student will be encouraged to develop and present their work at one of two possible local scientific meetings in Fall 2025.

Up to 2 students are invited to work on this project.

Requirements: Previous experience with python programming and Math 348, 360, 468 or 469.

Dr. Paul Tupper (pft3@sfu.ca)

Project: Improving Clustering Algorithms with Diversities

Clustering is the task of assigning a large number of unlabeled data points to a small number of classes. Typically, the data are points in a vector space and a metric is defined on the vector space, leading to a distance matrix for the data. When clustering, the metric is used to break up the data into a number of groups. But using just the metric may throw out a lot of information about the placement of the points in the space.

Diversities are an extension of the idea of a metric space, where not just pairs of points but all finite subsets of points are assigned a value. The diameter of a set of points in a metric space is a diversity, but there are many other natural examples. In this project the student will investigate using the perspective of diversities to devise new clustering algorithms, investigating what works well computationally on large data sets.

Up to 2 students are invited to work on this project.

Requirements: Basic programming skills. Strong background in mathematics.

For questions, please contact: 

Rachel Tong, Secretary to the Chair