PROJECT QALG: Defining, storing and applying algorithms to evaluate patient-reported outcome questionnaires - COMP 396 Undergraduate Research Project Application Form

Supervisor's Name: Laurie Hendren

Supervisor's Email: hendren [at]

Supervisor's Phone:

Supervisor's Website:

Supervisor's department: Computer Science

Course number: COMP 396 (Computer Science)

Term: Winter 2018

Project start date: Monday, January 8, 2018

Project end date: Friday, April 13, 2018

Project title: PROJECT QALG (COMP 396): Defining, storing and applying algorithms to evaluate patient-reported outcome questionnaires

Project description:
Prelude: The Health Informatics Group for Opal is a multidisciplinary team co-led by Prof. Laurie Hendren (Computer Science), Dr. John Kildea (Medical Physics) and Dr. Tarek Hijal (Radiation Oncology). The project also has two full-time developers and several part-time developers, as well as a group of undergraduate student researchers each term. Our overall aim is to use technology and data to help cancer patients. One of the key projects is the development of Opal, a mobile app for Oncology patients
Project: Cancer patients can use the Opal mobile app to answer questions about their symptoms during treatment using patient-reported outcome questionnaires. The results of these questionnaires are often summarized by computing an overall score, and sometimes sub-scores, based on a pre-defined algorithm. There are some algorithms that are defined by standardized questionnaires, but physicians and researchers need to be able to define their own scoring algorithms, for both pre-defined questionnaires and for their own custom questionnaires. The goal of this project is to: (1) provide a set of “standard” scoring algorithms, (2) create a physician interface for creating new scoring algorithms, and (3) to modify the existing physician interface for viewing a patient's answered questionnaires to use their scoring algorithm, and (4) to find an efficient way to store these algorithms in the Opal QuestionnaireDB.
This project will be advised by Prof. Laurie Hendren, co-advised by Dr. Tarek Hijal (Radiation Oncology), with help from the Opal back-end developers.

Prerequisite: 1 term completed at McGill + CGPA of 3.0 or higher; or permission of instructor.

Grading scheme (The final report must be worth at least 50% of final grade): 50% final report, 25% meetings and milestones, 25% software development

Other project information: The group meets with all of the student research students bi-weekly, usually on Friday afternoons at 2pm.

Project status: This project is open to applicant.

How students can apply / Next steps: Please email: (1)Title of project, (2) statement of why you would like this project, (3) copy of transcript and CV

Ethics, safety, and training: Supervisors are responsible for the ethics and safety compliance of undergraduate students. This project involves NEITHER animal subjects, nor human subjects, nor biohazardous substances, nor radioactive materials, nor handling chemicals, nor using lasers.