Scalable Data Mining (CS60021)

Semester: Autumn 2026-27
Instructors: Sourangshu Bhattacharya, Ritesh Sarkhel
Teaching Assistants: Debamalya Chakravorty, Suman Bera, Srinjoy Das
Classroom: NR413

Announcements

Course Schedule

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