Modules / Lectures


New Assignments
Module NameDownload
noc19_cs52_assignment_Week_1noc19_cs52_assignment_Week_1
noc19_cs52_assignment_Week_2noc19_cs52_assignment_Week_2
noc19_cs52_assignment_Week_3noc19_cs52_assignment_Week_3
noc19_cs52_assignment_Week_4noc19_cs52_assignment_Week_4
noc19_cs52_assignment_Week_5noc19_cs52_assignment_Week_5
noc19_cs52_assignment_Week_6noc19_cs52_assignment_Week_6
noc19_cs52_assignment_Week_7noc19_cs52_assignment_Week_7
noc19_cs52_assignment_Week_8noc19_cs52_assignment_Week_8


Sl.No Chapter Name MP4 Download
1Lecture 01: IntroductionDownload
2Lecture 02: Different Types of LearningDownload
3Lecture 03: Hypothesis Space and Inductive BiasDownload
4Lecture 04: Evaluation and Cross-ValidationDownload
5Tutorial IDownload
6Lecture 05 : Linear RegressionDownload
7Lecture 06 : Introduction to Decision TreesDownload
8Lecture 07 : Learning Decision TreeDownload
9Lecture 08 : OverfittingDownload
10Lecture 9: Python Exercise on Decision Tree and Linear RegressionDownload
11Tutorial II Download
12Lecture 12: k-Nearest NeighbourDownload
13Lecture 13: Feature SelectionDownload
14Lecture 14: Feature ExtractionDownload
15Lecture 15: Collaborative FilteringDownload
16Lecture 16: Python Exercise on kNN and PCADownload
17Lecture 17: Tutorial IIIDownload
18Lecture 18: Bayesian LearningDownload
19Lecture 19: Naive BayesDownload
20Lecture 20 : Bayesian NetworkDownload
21Lecture 21: Python Exercise on Naive BayesDownload
22Lecture 22: Tutorial IVDownload
23Lecture 23 : Logistic RegressionDownload
24Lecture 24: Introduction Support Vector Machine Download
25Lecture 25: SVM : The Dual FormulationDownload
26Lecture 26: SVM : Maximum Margin with Noise Download
27Lecture 27: Nonlinear SVM and Kernel FunctionDownload
28Lecture 28: SVM : Solution to the Dual ProblemDownload
29Lecture 29: Python Exercise on SVMDownload
30Lecture 30: IntroductionDownload
31Lecture 31: Multilayer Neural Network Download
32Lecture 32 : Neural Network and Backpropagation AlgorithmDownload
33Lecture 33: Deep Neural Network Download
34Lecture 34: Python Exercise on Neural Network Download
35Lecture 35: Tutorial VIDownload
36Lecture 36: Introduction to Computational Learning TheoryDownload
37Lecture 37: Sample Complexity : Finite Hypothesis SpaceDownload
38Lecture 38: VC DimensionDownload
39Lecture 39 : Introduction to Ensembles Download
40Lecture 40 : Bagging and BoostingDownload
41Lecture 41 : Introduction to ClusteringDownload
42Lecture 42 : Kmeans ClusteringDownload
43Lecture 43: Agglomerative Hierarchical ClusteringDownload
44Lecture 44: Python Exercise on kmeans clusteringDownload

Sl.No Chapter Name English
1Lecture 01: IntroductionDownload
To be verified
2Lecture 02: Different Types of LearningDownload
To be verified
3Lecture 03: Hypothesis Space and Inductive BiasDownload
To be verified
4Lecture 04: Evaluation and Cross-ValidationDownload
To be verified
5Tutorial IDownload
To be verified
6Lecture 05 : Linear RegressionDownload
To be verified
7Lecture 06 : Introduction to Decision TreesDownload
To be verified
8Lecture 07 : Learning Decision TreeDownload
To be verified
9Lecture 08 : OverfittingDownload
To be verified
10Lecture 9: Python Exercise on Decision Tree and Linear RegressionDownload
To be verified
11Tutorial II Download
To be verified
12Lecture 12: k-Nearest NeighbourDownload
To be verified
13Lecture 13: Feature SelectionDownload
To be verified
14Lecture 14: Feature ExtractionDownload
To be verified
15Lecture 15: Collaborative FilteringDownload
To be verified
16Lecture 16: Python Exercise on kNN and PCADownload
To be verified
17Lecture 17: Tutorial IIIDownload
To be verified
18Lecture 18: Bayesian LearningDownload
To be verified
19Lecture 19: Naive BayesDownload
To be verified
20Lecture 20 : Bayesian NetworkDownload
To be verified
21Lecture 21: Python Exercise on Naive BayesDownload
To be verified
22Lecture 22: Tutorial IVDownload
To be verified
23Lecture 23 : Logistic RegressionDownload
To be verified
24Lecture 24: Introduction Support Vector Machine Download
To be verified
25Lecture 25: SVM : The Dual FormulationDownload
To be verified
26Lecture 26: SVM : Maximum Margin with Noise Download
To be verified
27Lecture 27: Nonlinear SVM and Kernel FunctionDownload
To be verified
28Lecture 28: SVM : Solution to the Dual ProblemDownload
To be verified
29Lecture 29: Python Exercise on SVMDownload
To be verified
30Lecture 30: IntroductionDownload
To be verified
31Lecture 31: Multilayer Neural Network Download
To be verified
32Lecture 32 : Neural Network and Backpropagation AlgorithmDownload
To be verified
33Lecture 33: Deep Neural Network Download
To be verified
34Lecture 34: Python Exercise on Neural Network Download
To be verified
35Lecture 35: Tutorial VIDownload
To be verified
36Lecture 36: Introduction to Computational Learning TheoryDownload
To be verified
37Lecture 37: Sample Complexity : Finite Hypothesis SpaceDownload
To be verified
38Lecture 38: VC DimensionDownload
To be verified
39Lecture 39 : Introduction to Ensembles Download
To be verified
40Lecture 40 : Bagging and BoostingDownload
To be verified
41Lecture 41 : Introduction to ClusteringDownload
To be verified
42Lecture 42 : Kmeans ClusteringDownload
To be verified
43Lecture 43: Agglomerative Hierarchical ClusteringDownload
To be verified
44Lecture 44: Python Exercise on kmeans clusteringDownload
To be verified


Sl.No Language Book link
1EnglishNot Available
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available