T-CAIREM Computing in Medicine course



From electronic health records and medical imaging to wearable devices and remote monitoring, technology has enabled healthcare providers to collect and examine vast amounts of data to gain insights. However, as data becomes increasingly pervasive in medicine, it has become increasingly important for medical practitioners to have the skills needed to automate analyses.

Data science can be used to gain insights from large amounts of data and uncover patterns that can help inform healthcare decisions. Data science can also be used to develop more accurate diagnostic techniques, create more efficient treatments, and develop predictive models that can help anticipate potential health issues. 

Course Description

T-CAIREM is pleased to offer this 10-week professional development course to participants who would like to learn more about AI in medicine. This course will provide participants with a comprehensive introduction to data science in the Python programming language. Participants will learn how to use powerful tools to analyze time-series data, process images, train machine-learning models, and create visualizations. By the end of the course, participants will come away with the skills and mindset needed to delve into tasks ranging from speech analysis to image classification.


The syllabus is composed of 10 live lectures that will be delivered weekly from Wednesday, June 5, 2024, to August 7, 2024, from 7pm to 9:30pm

Participants are expected to have some familiarity with programming, ideally in Python. To see the prerequisite knowledge required for this course or get a refresher in Python, participants are strongly encouraged to look through the materials in the Syllabus/Review before the first online session.

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 free Google account.

Computing in Medicine Course Syllabus/Review


This program requires timely completion of all assignments to receive a Certificate of Completion for this professional development course. 

Course participants are expected to have some familiarity with programming, ideally in the Python programming language. To see the prerequisite knowledge required for this course or get a refresher in Python, students are strongly encouraged to review the syllabus.


The course fee is $1500 CAD and includes all course materials.  

Register for Computing in Medicine course

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.


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

Register for Computing in Medicine course