In alignment with our goal to accelerate the impact of data sciences across disciplines, DSI partners with the Centre for Analytics & Artificial Intelligence Engineering (CARTE) to offer a summer DSI-CARTE Machine Leaning (ML) Bootcamp for Faculty across the University of Toronto and external funding partners.
Format and topics: The training encompasses a combination of lectures and hands-on programming tutorials in Python. We’ve refreshed the curriculum to reflect how the field has evolved over the past years. The Bootcamp now moves through classical ML foundations more quickly and spends the majority of the week on deep learning, with dedicated days on neural network fundamentals, CNNs and attention mechanisms, transformers and large language models, generative and multimodal architectures, and responsible AI. Please see the Schedule below.
The Bootcamp is an in-person, week-long, training event on the UofT St. George campus. Each day runs from 9 am to 4 pm with light lunch and refreshments included. We encourage you to register as soon as possible, as the bootcamp capacity is limited. Participants will be registered on a first-come, first-serve basis; a waitlist will be established.
We invite researchers from all disciplines to participate. The format is discipline agnostic. There is no registration fee for DSI members from U of T and external funding partners.*
Faculty that attended the Bootcamp in previous years are welcome to attend again. The refreshed content covers the new paradigms introduced by transformers and large models, so there will be substantial new material even for returning participants
While the bootcamp will not focus on mathematical and theoretical aspects of ML, some familiarity with basic calculus, probability and statistics, and some programming experience (in any language) is expected for researchers to fully benefit from the bootcamp lectures and programming tutorials.
For those wishing to refresh their knowledge of relevant mathematical concepts, please see Derivatives, The Chain Rule of differentiation, Derivatives of multivariable functions, Basics of linear algebra, and Basics of probability.
For those unfamiliar with Python, we recommend the following tutorials: Learn the Basics and a Quick introduction to NumPy, a Python package for manipulating numerical data (“Numpy” section at this tutorial)
Instructors: The 2026 DSI-CARTE ML Bootcamp is taught by Eldan Cohen (Assistant Professor, Industrial Engineering, University of Toronto), with programming support provided by Alex Olson (Acting Head, Centre for Analytics and AI Engineering, University of Toronto).
*There may be an opportunity to accept non-DSI faculty members (i.e., faculty appointed at other institutions/non external funding partners) into the Bootcamp subject to a registration fee. Please email programming.dsi@utoronto.ca for more information.