Course Schedule

Here’s the schedule for the course.

  • The deadlines for handing in homeworks will be announced each session.
  • The exact dates for final exam and projects are not yet fixed. Stay tuned!
Week Date Lecture Lab Session
1 3 - 9 Mehr Course Introduction Introduction to Google Colab and Datasets/Problems for Homework
2 10 - 16 Mehr Data Cleaning and Preprocessing EDA/Cleaning in Action
3 17 - 23 Mehr Data Visualization Visualization Notebook
4 24 - 30 Mehr Feature Engineering and Dimensionality Reduction Feature Engineering Notebook
5 1 - 7 Aban Different Problem Types and Accuracy Measures Accuracy Measures and Scikit-learn
6 15 - 21 Aban Regression Methods Regression Methods Notebook
7 22 - 28 Aban Classification Methods Classification Methods Notebook
8 29 - 5 Azar Multiclass/Multilabel Classification and Boosting Multiclass Classification and Boosting Notebook
10 6 - 12 Azar Neural Networks Neural Networks Notebook
11 13 - 19 Azar Deep Learning Deep Learning Notebook
12 20 - 26 Azar Deep Learning Application: Image Classification Image Classification Notebook
13 27 - 3 Dey Deep Learning Application: NLP NLP Notebook
14 4 - 10 Dey Model Tuning, Overfitting and Technics to Mitigate It Model Tuning and Overfitting Mitigation Notebook
14 11 - 17 Dey Model Explainability and Real World Challenges Model Explaination Notebook
15 17 - 23 Dey Final Projects Presentation Final Projects Presentation
16 3 Bahman Final Exam