Teaching

Introduction to Machine Learning in Python

Graduate course lecture, University of Toronto Missisauga, Department of Chemical and Physical Sciences, 2019

These lecture and practical are created for CPS Teaching Fellowship where we introduce a novel approach to study advanced scientific programming. The goal of the lecture is to introduce Machine Learning (ML) tools and how to use them for Molecular Dynamics simulations in Python programmming language. We will use a lot of numpy functions and a few of new modules, such as sklearn for dimensionality reduction. Lecture on github Read more



Signal Processing in Python

Graduate course lecture, University of Toronto Missisauga, Department of Chemical and Physical Sciences, 2019

The Jupyter Notebook can be found on github. This practical includes processing of digital signals using Fast Fourier Transform. This may sound boring at first, but you will have some fun today before reading week… Read more