Machine Learning Foundations Microcredential

Develop practical skills aligned with current industry practices for building, evaluating, and deploying machine learning systems. 

This microcredential introduces core tools and workflows used in applied machine learning, with a focus on implementing models, managing experiments, and supporting reliable, reproducible, and ethical ML systems in real-world settings. 

Take your foundational data science skills to a new level by strengthening your applied machine learning competencies to prepare for deployment-oriented and collaborative ML work.  

What you'll learn:

  • Implement and evaluate supervised learning models using established ML libraries and workflows 
  • Develop skills in experiment tracking, model comparison, and performance monitoring 
  • Apply best practices for reproducibility, ethical modeling, and responsible use of ML systems 
  • Gain hands-on experience through applied exercises and projects using real-world datasets 

Learners receive a University of Toronto Data Sciences Institute–branded microcredential that can be listed on a résumé or LinkedIn profile.

Length

6-weeks

Cost

$1,199

Format

Live online, synchronous

Next session

June 2 – July 10, 2026

Certificates

This microcredential is stackable with the Data Science Foundations microcredential; together, they form the Machine Learning Foundations Certificate. 

Content and Skills Developed

Gain practical machine learning skills through instructor-led online webinars focused on applied, deployment-oriented workflows. This microcredential is delivered over 6 weeks and includes one industry-led case study. Learners build hands-on experience with commonly used tools and workflows, with an emphasis on reproducibility, performance, and responsible use. These skills support both individual learners and organizations aiming to establish consistent, production-ready machine learning workflows across teams. 

  • Production
    This module provides a foundational understanding of Unix shell, Git version control, with an emphasis on reproducibility principles. Participants gain proficiency in shell commands, file navigation, Git repositories, and collaborative workflows.
  • Algorithms and Data Structures 
    This module builds foundational skills in algorithms and data structures that support machine learning and data science workflows. You’ll learn how to assess code efficiency using Big-O notation, work with common data structures, and apply searching, sorting, and recursive techniques. Emphasis is placed on problem-solving, optimization, and making informed implementation choices to improve performance and scalability. 
  • Deep Learning
    This module provides an applied introduction to deep learning concepts and methods. You’ll learn how neural networks work, including backpropagation and commonly used architectures for tasks such as image analysis and natural language processing. Through hands-on exercises using Keras and TensorFlow, you’ll implement and evaluate deep learning models while also considering ethical and responsible use considerations. 

FAQ

The Data Sciences Institute is a University of Toronto hub and incubator for data science research, training, and partnerships. The DSI’s mission is to provide leadership and capacity to catalyze the transformative nature of data sciences across a broad range of disciplines. 

This Machine Learning Foundations microcredential is designed for learners who already have foundational data science skills and are interested in building practical machine learning capabilities for applied and production-oriented contexts. It is well suited for those who have completed the Data Science Foundations microcredential or who bring equivalent experience in data analysis and basic coding. 

This offering is appropriate for individuals seeking to upskill or formalize existing machine learning experience, as well as those preparing for roles that involve developing, deploying, or supporting machine learning systems. 

Learners may include professionals and researchers from industry, government, academia, or non-profit sectors who work with data and want to deepen their understanding of how machine learning models are implemented, evaluated, and maintained in real-world settings. 

 Yes. This microcredential is designed for learners who already have foundational data science skills. 

Completion of the Data Science Foundations microcredential, or equivalent experience, is required. Learners are expected to be comfortable with: 

  • Unix shell and Git for reproducible workflows 
  • Python for data analysis and model implementation 
  • SQL for working with structured data 
  • Foundational statistical modeling concepts, including linear regression and classification 

This microcredential builds on the skills developed in Data Science Foundations and focuses on applied machine learning practices used in research and industry settings. Learners gain hands-on experience with core machine learning workflows, algorithms, and system-level considerations that support building, evaluating, and maintaining machine learning models in real-world contexts.  

Through applied exercises and a case study, learners strengthen their analytical and computational skills and develop confidence working with more complex datasets, models, and workflows. The microcredential provides a flexible pathway to deepen machine learning expertise, enhance a résumé, and earn a University of Toronto Data Sciences Institute–branded credential that can be stacked with Data Science Foundations toward the Data Science and Machine Learning Certificate. 

The microcredential modules are offered live, online over a six-week period. 

Sessions are held three days per week for 2.5 hours per day (Tuesday–Thursday, 6:00–8:30 PM). Optional support and facilitated work periods with learning support staff are available for half an hour before and after each class, as well as Fridays from 1:00–2:30 PM. During these sessions, participants can ask questions and receive help with assignments; no new material is introduced. 

This microcredential features an applied case study in Algorithms & Data Structures, giving participants hands-on experience working with real-world datasets. These case studies provide practical insight into common data analysis workflows and help bridge the gap between foundational concepts and applied data science practice.   

Evaluation: Completion of this microcredential is evaluated based on successful completion of assignments and achievement of the learning outcomes. 

Participants must attend synchronous sessions for about 7.5 hours per week over eight weeks. Sessions include homework and assessments designed to help you apply newly learned skills and demonstrate your understanding. 

Full engagement is essential because new topics are introduced each week, and timely completion of assessments ensures you keep pace with the course. 

A recording can be made available to you upon request.

U of T staff may be eligible to apply for the Staff Tuition Waiver for this microcredential, depending on their employee group and how the learning relates to their role. For details and the application form, please see the central tuition waiver information and consult with your manager and HR.

Waiver forms are available through the People Strategy, Equity & Culture website. Please note that the application process is managed by your divisional HR office. Interested staff should use the existing Staff Tuition Waiver form and include a link to the Data Science Foundations webpage and the registration fee (pre-tax). Central Benefits will determine eligibility and the amount that can be covered on an individual basis.  If approved, you will be provided guidance on the payment process and recording microcredential completion.

Learn more and access the form here.

Yes, U of T postdoctoral fellows can register for Data Science Foundations.

Postdoctoral fellows can explore funding support through the School of Graduate Studies Professional Development Reimbursement for Postdoctoral Fellows . Please contact your unit’s HR representative for guidance.

Within four to six weeks of successful completion, you will receive your microcredential badge indicating achievement of the outlined learning outcomes and competencies. Microcredentials are tamper-proof, verifiable, blockchain-based, and 100% digital, and can be included on your résumé and shared on social media platforms such as LinkedIn and Facebook. 

Learners who complete both the Data Science Foundations microcredential and the Machine Learning Foundations microcredential are eligible to receive the Data Science and Machine Learning certificate. Learners who have completed a full DSI certificate may email the DSI team to request a certificate request form. Once submitted, the certificate will be issued electronically as a PDF via email. 

Participants may withdraw from the microcredential at any time by requesting withdrawal via email.

  • Refunds are eligible only if the withdrawal request is received at least twenty-five (25) working days before the start date.
  • Refunds are issued to the original payee via the original method of payment. Please include your payment receipt when requesting a refund.
  • Refunds are subject to a $75 CAD administrative charge per microcredential.
  • No refunds are possible if your request is submitted less than twenty-five (25) working days before the start date.
  • Requests to defer enrolment will not be accommodated.

All cancellation requests must be sent by email to courses.dsi@utoronto.ca.

Yes. Participants receive the T2202 Tuition and Enrolment Certificate. T2202 forms are issued based on the year the microcredential is completed—not the year when payment was made.