Skip to McMaster Navigation Skip to Site Navigation Skip to main content
mcmaster university logo McMaster logo

Interdisciplinary

MSc eHealth Program

Admission Requirements

Students entering the eHealth program may be admitted from a variety of suitable undergraduate degrees. They will belong to a community with a variety of backgrounds in related fields, with common interests in information technology to support health services delivery and research. The main requirements are a passion for the study of eHealth, a background in computing and a strong interest in the use of computing support in health care applications.

A background in health sciences, life sciences, business, or computer science is an asset, but not a requirement. The Admissions Committee will judge each candidate’s suitability for the program.

These are Minimum Requirements and meeting them does not guarantee admittance.

  • Undergraduate Degree
    • Successful completion a four-year Honours Bachelor’s degree with at least a B+ (or the equivalent grade point average).  Grade calculations are completing using 4th year level courses and 3rd year level courses to a total of 10 courses.
    • Applicants currently completing the final stages of a bachelor’s degree can be considered. Undergraduate degree completion, meeting the minimum grade point average, would be a condition on the applicant’s offer to join the eHealth MSc program.
  • English Language Proficiency
    • A minimum TOEFL (iBT) score of 100. The IELTS minimum is 7.0 overall.  TOEFL and IELTS scores are valid for 2 years.
    • Applicants are exempt from this requirement if they have completed a university degree at an accredited university where English is the language of instruction and evaluation. For universities outside North America, a clear statement on your transcripts or a letter from the institution confirming the language of instruction and evaluation is English must be included when you submit your application.
  • Computer Science Requirement
    • A background in computer science is not required to apply to the program. However, if you are accepted and do not have a computer science background, you will be expected to complete preparatory courses before the program begins in September. Details about these exercises will be provided after you accept your offer.
    • To meet the preparatory requirement, you must complete two computer science-related courses. These can be:
      • Undergraduate or community college courses
      • Microcredentials
      • Professional development courses
      • Certificate courses from virtual e-learning platforms (e.g., Coursera, Codecademy, DataCamp, Udacity, etc)
    • The two required courses must cover the following topics:
      • Programming:  Any course that teaches a programming language (e.g. Python, Java, C++, etc)
      • Database design or data structures and algorithms.