Semester: Autumn 2026-27
Instructors: Sourangshu Bhattacharya, Ritesh Sarkhel
Teaching Assistants: Debamalya Chakravorty, Suman Bera, Srinjoy Das
Classroom: NR413
| Week | Dates | Topic / Activity | Links / Material |
|---|---|---|---|
| 1 | 22/7/2026, 23/7/2026, 24/7/2026 | Introduction to Data Mining, Machine Learning, Stochastic Gradient Descent (SGD) | Introduction |
| 2 | 29/7/2026, 30/7/2026, 31/7/2026 | SGD Convergence Rate, Accelerated SGD | |
| 3 | 5/8/2026, 6/8/2026, 7/8/2026 | SGD Variance Reduction | |
| 4 | 12/8/2026, 13/8/2026, 14/8/2026 | Distributed Optimization, ADMM | |
| 5 | 19/8/2026, 20/8/2026, 21/8/2026 | Approximate Nearest Neighbor Search (ANNS): Locality Sensitive Hashing (LSH) | |
| 6 | 26/8/2026, 27/8/2026, 28/8/2026 | Approximate Nearest Neighbor Search (ANNS): Hierarchical Navigable Small World (HNSW) | |
| 7 | 2/9/2026, 3/9/2026, 4/9/2026 | MapReduce Framework, Hadoop / Spark | |
| 8 | 9/9/2026, 10/9/2026, 11/9/2026 | Deep Learning Frameworks: PyTorch | |
| Mid-Sem | 16/9/2026, 17/9/2026, 18/9/2026 | Mid-Semester Examination | |
| Mid-Sem | 23/9/2026, 24/9/2026, 25/9/2026 | Mid-Semester Examination | |
| 9 | 30/9/2026, 1/10/2026, 2/10/2026 | Subset Selection: Coresets, Submodular Optimization | |
| 10 | 7/10/2026, 8/10/2026, 9/10/2026 | Subset Selection in AI: Sparse Approximation, Bandit Methods | |
| 11 | 14/10/2026, 15/10/2026, 16/10/2026 | Streaming Algorithms: Sampling, Set Membership, Distinct Count | |
| 12 | 21/10/2026, 22/10/2026, 23/10/2026 | Streaming Algorithms: Frequency Counting | |
| 13 | 28/10/2026, 29/10/2026, 30/10/2026 | Transformer Models, LoRA Fine-tuning, Flash Attention | |
| 14 | 4/11/2026, 5/11/2026, 6/11/2026 | Long Context Modelling |