Date Lecture Info
Introduction and basics
Week 1 (1/9-1/11) Introduction and overview
[slides]
Week 2 (1/16-1/18) Python and data science basics
[Python notebook] [Numpy notebook]
References:
Data
Week 3 (1/23-1/25) Data collection and processing
[slides] [Pandas notebook]
References:
Week 4 (1/30-2/1) Data visualization
[Visualization notebook]
References:
Learning
Week 5 (2/6-2/8) Probabilistic learning foundation
References:
Week 6 (2/13-2/15) Regression
[Regression notebook]
References:
Week 7 (2/20-2/22) Classification
[Classification notebook]
References:
Week 8 (2/27-29) Unsupervised learning
[Unsupervised learning notebook]
References:
2/29 Midterm exam
3/4-3/8 Spring Break
Week 9 (3/12-3/14) Trees and boosting
[Trees and boosting notebook]
References:
Week 10 (3/19-3/21) Validation
[Validation notebook]
References:
Applications
Week 11 (3/26-3/28) Vision
Week 12 (4/2-4/4) Language
Week 13 (4/9-4/11) Recommendation systems
Week 14 (4/16-4/18) Real world-ready development
Week 15 (4/23-4/25) Project presentation
5/7 Final exam