I am passionate about training the next generation of researchers and scientists in machine learning and computer vision. Below are the courses I currently teach or have taught recently. Click on the course title for the specific website, notes, and projects.
Introduction to the mathematical fundamentals and practical algorithms for digital image manipulation and analysis. Topics include filtering, frequency domain, and segmentation.
Advanced course covering topics from image formation to object recognition, feature detection, motion estimation, and the application of deep learning to vision tasks.
An introduction to the major modalities in medical imaging (MRI, CT, Ultrasound) and the techniques used for image reconstruction and clinical analysis.