**This Page is Updated Regularly – Please check back regularly**

How To Select a Project:  First, have a look at the projects listed here.  Contact the supervisors for more information.  When you have found a project, and the supervisor is willing/able to give you the project, you MUST complete a contract on OnQ and sign it electronically. OnQ page for the course will be available early in the Fall term for students registered in the course only. Your supervisor should also sign the form electronically. ONLY when the contract is received is the project officially yours. If you cannot register in the course due to conflicts or not meeting the eligibility criteria, please contact the undergraduate advisor or the course coordinator as soon as possible. You need to complete your contract in the Fall term.
I strongly recommend that you try to find a project from the list below.  However, if you can’t find a project here that fits your interests and abilities, you can propose a project yourself.  In this case you will need to find a School of Computing faculty member who is willing to supervise your project.  As a rough guideline to project design, the amount of work involved should be the same as a typical 400-level CISC course.

Supervisor Projects Students
Selim Akl On Leave 2019-2020
Dorothea Blostein Tensegrity modeling of biomechanics  Taken
Robin Dawes
Steven Ding Project descriptions available here.
Juergen Dingel Project descriptions available here.
Qingling Duan
Joshua Dunfield
Randy Ellis
Skew-normal sharpening of peaks for mass spectrometry imaging
Analysis of Prostate Cancer using Mass Spectrometry



Gabor Fichtinger On Leave 2019-2020
Sidney Givigi
Nick Graham Project descriptions available here.
Ben Hall Project descriptions available here.
Ahmed Hassan
Hossam Hassanein Project with Prof. Abbas (visiting faculty) available here.
 Ting Hu  Project description available here. Taken
David Lamb  On Leave Winter 2020
Parvin Mousavi

Project description with Dr. Winston.

Project description with Dr. Jamzad.



Christian Muise Project descriptions available here. One project taken – others available.
Jordan Poppenk (cross-appointed, Psychology) Project descriptions available here.
Wendy Powley  Project description available here. Taken
David Rappaport  Project description available here.
Kai Salomaa On Leave Winter 2020
David Skillicorn Project descriptions available here,
Amber Simpson  Project description available here. Taken
Sameh Sorour Project descriptions available here.
James Stewart

Shaders for non-photorealistic rendering effects

Rendering of racecar telemetry data

Project description available here.




Yuan Tian Project descriptions available here. Taken
Kathrin Tryshkin Project descriptions available here.
Tamas Ungi Open source software development for image-guided diagnosis of scoliosis. Taken
Gavin Winston Project description available here. Taken
Farhana Zulkernine Project descriptions available here. Updated please take a look at new document.
Mohammad Zulkernine  Project description available here.  Taken
External to Computing Project description from Profs. Daymond and Beland in MechE here. Interested student responsible for finding Computing faculty to co-supervise.