Professional Development Opportunities

Instructor-led courses

Overview of the Courses

From Electronic Health Records and medical imaging to wearable devices and remote monitoring, technology enables healthcare providers to collect and examine vast amounts of data to gain insights. As data and artificial intelligence (AI) become increasingly pervasive in medicine, it has become critical for health professionals and clinicians to develop a strong understanding of data science and to have the skills needed to build and evaluate their own machine-learning models.

T-CAIREM is pleased to offer three 5-week online, instructor-led professional development courses to participants who would like to learn more about the fascinating intersection of data science and medicine.

These courses will provide learners with an introduction to using data science in the Python programming language, an overview of interacting with different types of medical data in computer programs, and case studies on applying machine learning to real-world datasets.


Course Delivery

• Three sequential courses are available to accommodate learners of different levels. Each course has assignments and takes place over a 5-week window. All three courses will be taught via online, instructor-led lessons using the University of Toronto's Quercus system. Students will be able to reach out and ask questions through Quercus and live office hours with the instructor.

• 100% completion of all course assignments is mandatory in order to receive a Certificate of Completion

• We will be using Google Colab for most of the lecture materials, in-class exercises, and assignments, which the instructor will explain in the first session. All that is required to participate in the course is internet access and a Google account

IMPORTANT: Please use a Gmail account to register for this course. Some company email addresses get caught in spam filters, and we can't deliver the course login information.


Course Descriptions

COURSE 1: Basic Programming

Participants will learn basic programming concepts like variables, functions, conditionals, and iteration in this 5-week course.
Course Dates: April 8 (Tue.) to May 6 (Tue.) from 11:00am to 1:30pm EDT
What you'll learn in the Basic Programming course
COURSE 1 REGISTRATION DEADLINE: April 1 (Tue.) by 11:30pm EDT

Register Course 1: Basic Programming


COURSE 2: Data Science

Participants will learn how to visualize and manipulate time-series and image data in this 5-week course.
Course Dates: May 20 (Tue.) to June 17 (Tue.) from 11:00am to 1:30pm EDT
What you'll learn in the Data Science course
COURSE 2 REGISTRATION DEADLINE: May 13 (Tue.) by 11:30pm EDT

Register Course 2: Data Science


COURSE 3: Machine Learning
Participants will learn how to train and evaluate machine learning models on real-world datasets in this 5-week course.
Course Dates: July 2 (Wed.) to July 30 (Wed.) from 11:00am to 1:30pm EDT
What you'll learn in the Machine Learning course
COURSE 3 REGISTRATION DEADLINE: June 24 (Tue.) by 11:30pm EDT

Register Course 3: Machine Learning


Tuition

Each online, instructor-led course costs $1,000 CAD and includes all materials. It will be offered from April 8 to July 30, 2025.

You don't need to take all three courses if you don't want to. Each course is treated as a separate component for learners at different phases of their educational journey.


Meet the Instructor

Alex Mariakakis is an Assistant Professor in the Department of Computer Science at the University of Toronto and an Affiliate Scientist at Techna. He runs the Computational Health and Interaction (CHAI) lab, which leverages ubiquitous and emergent technologies to address problems related to people’s health and well-being.


What is Quercus?

Quercus is the University of Toronto’s primary online teaching and learning platform for accessing course content, submitting assignments, and interacting with your instructor and other learners.

Your Quercus site will be the “virtual classroom” where you, your instructor, and other students will interact. You will receive a detailed course schedule and information about how Quercus will be used for all formats (in-class, online and hybrid).


Contact

You can send any questions to t.cairem@utoronto.ca.