The program information below was valid for the spring 2017 term (May 1, 2017 - August 31, 2017). This is the archived version; the most up-to-date program information is available through the current Graduate Studies Academic Calendar.

The Graduate Studies Academic Calendar is updated 3 times per year, at the start of each academic term (January 1, May 1, September 1). Graduate Studies Academic Calendars from previous terms can be found in the archives.

Students are responsible for reviewing the general information and regulations section of the Graduate Studies Academic Calendar.

  • Admit term(s) 
    • Fall
  • Delivery mode 
    • On-campus
  • Program type 
    • Master's
    • Professional
  • Registration option(s) 
    • Full-time
    • Part-time
  • Study option(s) 
  • Additional program information 
    • Note: The David R. Cheriton School of Computer Science is not currently accepting applications for the MHI program.
  • Minimum requirements 
    • An Honours Bachelor's degree (or equivalent) in Computer Science, Software Engineering, Information Systems, Systems Design Engineering, or equivalent with at least a 78% standing.
    • Graduate Record Examination (GRE) General test report for all applicants who have completed their post-secondary education outside of Canada or the United States.
  • Application materials 
    • Résumé
    • Supplementary information form
    • Transcript(s)
  • References 
    • Number of references:  3
    • Type of references: 

      at least 2 academic

  • English language proficiency (ELP) (if applicable)

    Coursework option:

  • Graduate Academic Integrity Module (Graduate AIM)
  • Courses 
    • Required courses
      • CS 645 Software Requirements Specification and Analysis
      • CS 743 Principles of Database Management and Use
      • CS 755 System and Network Architectures and Implementation
      • CS 792 Data Structures and Standards in Health Informatics
      • CS 793 Health Informatics - Applications Domains
      • HSG 611 The Health Care System
      • STAT 631 Introduction to Statistical Methods in Health Informatics
    • Elective courses:
      • Students must complete 2 graduate courses chosen from Computer Science or, with permission, from course offerings in Statistics and/or Health Studies.
    • Students who have previously earned credit in a course equivalent to 1 of the required courses can replace the required course with another University of Waterloo graduate course in the same general area, subject to the approval of the Director of Graduate Studies in the David R. Cheriton School of Computer Science.
  • Link(s) to courses