Certificate Program

Home | Certificate Program
coursese2
coursese1

CERTIFICATE
PROGRAM

Short Courses

These unique virtual short courses are delivered twice a year. Once in the spring and fall. The courses are  for graduate students, public health professionals, data science professionals who want to develop their skills and understanding in AI, public health and equity in order to apply them in their research and practice. This program is concerned with transformative change in addressing population and public health challenges and understanding how these tools impact health equity.

Winter courses are underway and we are not accepting applications.

coursese3

Course Descriptions

Please review the course descriptions below. Note that the list of courses below is comprehensive, and not all courses run every term. 

Foundations of AI and Machine Learning
Foundations of AI and Machine Learning
Explore More
Foundations of AI and Machine Learning
×

Foundations of AI and Machine Learning

Instructor: Dr. Jaky Keuper and Dr. Daniel Lizotte (BIOs) 

Learners will dive deep into the mechanics of supervised and unsupervised learning with hands-on coding examples.

This course is listed under the “Methods” category.

Introduction to Critical Artificial Intelligence and Public Health
Introduction to Critical Artificial Intelligence and Public Health
Explore More
Introduction to Critical Artificial Intelligence and Public Health
×

Introduction to Critical Artificial Intelligence and Public Health

Instructor: Dr. Llana James

This introductory course will support learners in applying critical lines of inquiry to the use of artificial intelligence in public health. The course will explore the normative assumptions underpinning data-driven health research, the development and consequences of using such technologies in their historical, social and economic contexts, and the implications of such technologies for health outcomes with specific attention to health inequities. Learners will acquire a deeper understanding of the external and structural factors (e.g., corporatization of health) influencing the adoption of artificial intelligence and how transdisciplinary, critical perspectives can mitigate harm and facilitate improved health outcomes.

This course is listed under the “Equity” category.

Analysis of Biosignal Data
Analysis of Biosignal Data
Explore More
Analysis of Biosignal Data
×

Analysis of Biosignal Data

Instructor: Dr. Daniel Fuller (BIO) 

Biosignals are data that are generated by biological phenomenon. These signals that are generated by the body and measured by electrical, mechanical, acoustic, thermal, optical sensors. Biosignal data include data from accelerometers, photoplethysmograms, electrocardiograms (ECG), electromyograms (EMG), and galvanic skin response among others. There is currently an explosion in our ability to collect biosignal data. Despite this there are critical data science and equity considerations with biosignal data collection and analysis that must be addressed.

Biosignal data on their own require considerable data wrangling and analysis to be useable for public health and health care applications. For example, abnormal heart rate detection, step counting, falls detection, or blood oxygen saturation applications all require both biosignal data and considerable data processing. This course will discuss the types of biosignal data collection, demonstrate applied examples of biosignal data, and highlight key equity considerations using applied data analysis examples.

Pre-requisite skills: Intermediate skill level with R; Completion of the CIHR Institute of Gender and Health Sex and Gender training modules (https://www.cihr-irsc-igh-isfh.ca/)

This course is listed under the “Methods” category.

Natural Language Processing
Natural Language Processing
Explore More
Natural Language Processing
×

Natural Language Processing

Instructor: Dr. Joon Lee (BIO) 

This course is an introduction to natural language processing
that covers basic raw text data pre-processing, part-of-speech tagging, and simple machine learning-based text
classification and prediction models. This course is hands-on and proficiency in Python programming is required.

This course is listed under the “Methods” category.

The Tools for Data Science: Notebooks and Versioning
The Tools for Data Science: Notebooks and Versioning
Explore More
The Tools for Data Science: Notebooks and Versioning
×

The Tools for Data Science: Notebooks and Versioning

Instructor: Farbod Abolhassani (BIO)

This course provides learners with the necessary skills to work effectively with data science tools, specifically Jupyter Notebooks and versioning systems. Participants will gain a fundamental understanding of how Jupyter Notebooks function as an interactive computational environment for creating, sharing, and documenting code, and how it can be leveraged to analyze large datasets in Public Health. It will also cover version control systems, such as Git and key data science libraries, including pandas for data manipulation and analysis, and matplotlib for data visualization, as well as Anaconda, a popular distribution of Python that includes Jupyter Notebooks and key data science libraries.

This course is listed under the “Methods” category.

The Importance of Knowledge Mobilization for AI and Public Health
The Importance of Knowledge Mobilization for AI and Public Health
Explore More
The Importance of Knowledge Mobilization for AI and Public Health
×

The Importance of Knowledge Mobilization for AI and Public Health

Instructor: Dr. Tracie Risling (BIO)

This course will allow learners to explore the concepts of knowledge dissemination, translation and mobilization with a focus on the critical differences in the latter’s knowledge to action directives. The importance of robust knowledge mobilization (KMb) in novel areas of exploration such as the use of artificial intelligence in public health will be examined as a foundation for leaners to build their own KMb plans for current or future research study. Lastly, learners will have an opportunity to trial creative knowledge mobilization approaches supported by information on stakeholder engagement, plain language communication and other science communication best practices.

This course is listed under the “Public Health & Policy” category.

Public Health Data Visualization & Storytelling
Public Health Data Visualization & Storytelling
Explore More
Public Health Data Visualization & Storytelling
×

Public Health Data Visualization & Storytelling

Instructor: Dr. Zahra Shakeri (BIO)

This course will expose students to various visualization techniques and tools to transform complex data into compelling and interactive visual reports. Students will learn design principles and exploratory/ explanatory visualization techniques to accurately distill complex datasets into coherent insights for audiences with varying levels of data literacy. The class will also focus on critical thinking, problem-solving, and sound analysis practices to avoid cognitive biases. Course materials, in-class activities, and the assignments will be designed for real-world application in the data-driven and data-intensive domain of public health.

This course is listed under the “Methods” category.

Developing and Deploying Transparent and Reproducible Algorithms for Public Health
Developing and Deploying Transparent and Reproducible Algorithms for Public Health
Explore More
Developing and Deploying Transparent and Reproducible Algorithms for Public Health
×

Developing and Deploying Transparent and Reproducible Algorithms for Public Health

Instructor: Dr. Douglas Manuel (BIO)

Public health predictive algorithms and models are becoming increasingly complex which poses a challenge for reproducibility, transparency and use in practice (deployment). Inefficiencies, biases and errors will occur if algorithm developers cannot report their algorithms clearly, in both human and machine-readable formats. This course introduces the concept of “data pipelines”, software libraries and standards for generating algorithms that can be easily used by others in validation studies and application. Trainees will have the opportunity in the hands-on component to create an algorithm and deploy it as a web application (web API).
Learners are required to have proficiency in R for this course. 

This course is listed under the “Methods” category.

Introduction to Quantitative Perspectives on Measuring Equity
Introduction to Quantitative Perspectives on Measuring Equity
Explore More
Introduction to Quantitative Perspectives on Measuring Equity
×

Introduction to Quantitative Perspectives on Measuring Equity

Instructor: Dr. Mabel Carabali (BIO)

This short course provides foundational concepts about inequalities and equity in public health. The course provides an opportunity to think critically about considerations of social determinants of health and their use public health research in the context of AI. The introductory content provides methodological tools to identify the presence and accurately measure inequalities. 

This course is listed under the “Equity” category.

Ethics & AI for Public Health
Ethics & AI for Public Health
Explore More
Ethics & AI for Public Health
×

Ethics & AI for Public Health

Instructor: Dr. Nick King(BIO)

The course introduces learners to the range of perspectives on ethical issues associated with uses of AI in public health and support learners to critically engage with risks and opportunities of AI from one or more ethics perspectives. Beginning with an overview of the World Health Organization’s guidelines on ethics and governance of AI for health, the course will include case examples in Natural Language Processing and Large Language Models related to public health.

This course is listed under the “Equity” category.

Introduction to AI for Public Health
Introduction to AI for Public Health
Explore More
Introduction to AI for Public Health
×

Introduction to AI for Public Health

Instructor: Dr. Laura Rosella (BIO), Dr. David Buckeridge (BIO), Dr. Lisa Lix (BIO), Dr. Nathaniel Osgood (BIO)  

This is an introductory course aimed at those with a background in public health who are new to AI and machine learning. The beginner course will introduce learners to describe the basic definitions of AI and ML in a public health context. Learners will gain a deeper understanding of the public health context and the unique challenges and opportunities for AI implementation in public health. This course is not a prerequisite for other courses, instead meant as a foundation course for those who have not yet had any background or practical exposure. 

This course is listed under the “Public Health & Policy” category.

certificate2
certificate1

CERTIFICATE

Certificate in AI for Public Health

To receive a certificate, enrollees must complete five (5) courses from the short course in at least 1 in each of the domains of equity, AI methods and public health.  Upon completion of the required modules, trainees will be provided with a digital certificate.  Please note that more course offerings will be added over time. Learners who do not want or need the certificate are welcome to pick and choose the courses that best suit their needs.

On Demand: Learners who do not want or need the certificate are welcome to pick and choose the courses that best suit their needs.

WINTER 2025 Applications are Closed

The application form for January 2025 courses is now closed.
CERTIFICATE3
Layer 1

Have Any Questions? Find Answers Here!

AI4PH FAQs

AI4PH NEWS

Our News