As someone believing in the open source philosophy, I keep my course contents open to public. If they turn out to help you, it would be great if you could also consider sharing what you know with people!
Right now, my course materials are scattered across different platforms. I have hence started a new project <bereyhi-courses> in which I plan to unify all my courses for better access and maintenance. The first item is the course Deep Generative Models which started in May 2025 for the first time at UofT. I plan to gradually migrate my other courses to this project. So, pretty soon (depending on how the notion of "being soon" is defined), my other courses are going to get the same page at <bereyhi-courses>.
Deep Generative Models [course page] | Since 2025
UofT | ECE Department
Reinforcement Learning [course page] | Since 2024
UofT | ECE Department
Applied Deep Learning [course page] | Since 2024
UofT | ECE Department
Introduction to Machine Learning [course page] | Since 2024
UofT | ECE Department
The page is on Quercus but has been left open for all UofT
Compressive Sensing [GitHub Repo] | 2021 - 2022
Information Theory and Coding [Tutorial Script] | 2021 - 2023
The lectures are consistent with the textbook "Information Theory, Inference, and Learning Algorithms". The PDF version of the book can be found here
For this course, I have written a tutorial manuscript whose last version can be downloaded here
The lectures of the course in Winter 2021 are available on FAUtv