Course Schedule

Here’s the schedule for the course.

  • The deadlines for handing in homeworks will be announced each session.
  • The deadline for the first progress report of the final project is 30 Aban, 1402
  • The deadline for the second progress report of the final project is 30 Azar, 1402
Week Date Lecture Lab Session
1 4 - 15 Mehr Course Introduction Introduction to Google Colab and Datasets/Problems for Homework
2 16 - 22 Mehr Data Cleaning and Preprocessing EDA/Cleaning in Action
3 23 - 29 Mehr Data Visualization Visualization Notebook + Web Scraping Notebook
2 30 Mehr - 6 Aban Feature Engineering and Dimensionality Reduction Feature Engineering Notebook
3 7 - 13 Aban Different Problem Types and Accuracy Measures Accuracy Measures and Scikit-learn
4 14 - 20 Aban Regression Methods Regression Methods Notebook
5 21 - 27 Aban Classification Methods Classification Methods Notebook
6 28 Aban - 4 Azar Multiclass/Multilabel Classification and Boosting Multiclass Classification and Boosting Notebook
7 5 - 11 Azar Neural Networks Neural Networks Notebook
8 12 - 18 Azar Deep Learning Deep Learning Notebook
10 19 - 27 Azar Deep Learning Application: Image Classification Convolutional Neural Networks Notebook
11 28 Azar - 3 Dey Generative AI GenAI Notebook
12 4 - 11 Dey Model Explainability and Imbalanced Data Problem Explainable AI and Imbalanced Data Problem
13 12 - 15 Dey Practical Stuff Practical Stuff Notebook
14 17 Dey Guest Speakers from Inudstry  
15 19 - 23 Dey Final Projects Presentation Final Projects Presentation
16 9 Bahman Final Exam