Modules / Lectures
Module NameDownload
noc20_cs42_assigment_1noc20_cs42_assigment_1
noc20_cs42_assigment_10noc20_cs42_assigment_10
noc20_cs42_assigment_11noc20_cs42_assigment_11
noc20_cs42_assigment_12noc20_cs42_assigment_12
noc20_cs42_assigment_13noc20_cs42_assigment_13
noc20_cs42_assigment_2noc20_cs42_assigment_2
noc20_cs42_assigment_3noc20_cs42_assigment_3
noc20_cs42_assigment_4noc20_cs42_assigment_4
noc20_cs42_assigment_5noc20_cs42_assigment_5
noc20_cs42_assigment_6noc20_cs42_assigment_6
noc20_cs42_assigment_7noc20_cs42_assigment_7
noc20_cs42_assigment_8noc20_cs42_assigment_8
noc20_cs42_assigment_9noc20_cs42_assigment_9


Sl.No Chapter Name MP4 Download
1Introduction: What to Expect from AIDownload
2Introduction: History of AI from 40s - 90sDownload
3Introduction: History of AI in the 90sDownload
4Introduction: History of AI in NASA & DARPA(2000s)Download
5Introduction: The Present State of AIDownload
6Introduction: Definition of AI Dictionary MeaningDownload
7Introduction: Definition of AI Thinking VS Acting and Humanly VS RationallyDownload
8Introduction: Definition of AI Rational Agent View of AIDownload
9Introduction: Examples Tasks, Phases of AI & Course PlanDownload
10Uniform Search: Notion of a StateDownload
11Uniformed Search: Search Problem and Examples Part-2Download
12Uniformed Search: Basic Search Strategies Part-3Download
13Uniformed Search: Iterative Deepening DFS Part-4Download
14Uniformed Search: Bidirectional Search Part-5Download
15Informed Search: Best First Search Part-1Download
16Informed Search: Greedy Best First Search and A* Search Part-2Download
17Informed Search: Analysis of A* Algorithm Part-3Download
18Informed Search Proof of optimality of A* Part-4Download
19Informed Search: Iterative Deepening A* and Depth First Branch & Bound Part-5Download
20Informed Search: Admissible Heuristics and Domain Relaxation Part-6Download
21Informed Search: Pattern Database Heuristics Part-7Download
22Local Search: Satisfaction Vs Optimization Part-1Download
23Local Search: The Example of N-Queens Part-2Download
24Local Search: Hill Climbing Part-3Download
25Local Search: Drawbacks of Hill Climbing Part-4Download
26Local Search: of Hill Climbing With random Walk & Random Restart Part-5Download
27Local Search: Hill Climbing With Simulated Anealing Part-6Download
28Local Search: Local Beam Search and Genetic Algorithms Part-7Download
29Adversarial Search : Minimax Algorithm for two player gamesDownload
30Adversarial Search : An Example of Minimax SearchDownload
31Adversarial Search : Alpha Beta PruningDownload
32Adversarial Search : Analysis of Alpha Beta PruningDownload
33Adversarial Search : Analysis of Alpha Beta Pruning (contd...)Download
34Adversarial Search : Horizon Effect, Game Databases & Other IdeasDownload
35Adversarial Search: Summary and Other GamesDownload
36Constraint Satisfaction Problems: Representation of the atomic stateDownload
37Constraint Satisfaction Problems: Map coloring and other examples of CSPDownload
38Constraint Satisfaction Problems: Backtracking SearchDownload
39Constraint Satisfaction Problems: Variable and Value Ordering in Backtracking SearchDownload
40Constraint Satisfaction Problems: Inference for detecting failures earlyDownload
41Constraint Satisfaction Problems: Exploiting problem structureDownload
42Logic in AI : Different Knowledge Representation systems - Part 1Download
43Logic in AI : Syntax - Part - 2Download
44Logic in AI : Semantics - Part - 3Download
45Logic in AI : Forward Chaining - Part 4Download
46Logic in AI : Resolution - Part - 5Download
47Logic in AI : Reduction to Satisfiability Problems - Part - 6Download
48Logic in AI : SAT Solvers : DPLL Algorithm - Part - 7Download
49Logic in AI : Sat Solvers: WalkSAT Algorithm - Part - 8Download
50Uncertainty in AI: MotivationDownload
51Uncertainty in AI: Basics of ProbabilityDownload
52Uncertainty in AI: Conditional Independence & Bayes RuleDownload
53Bayesian Networks: SyntaxDownload
54Bayesian Networks: FactoriziationDownload
55Bayesian Networks: Conditional Independences and d-SeparationDownload
56Bayesian Networks: Inference using Variable EliminationDownload
57Bayesian Networks: Reducing 3-SAT to Bayes NetDownload
58Bayesian Networks: Rejection SamplingDownload
59Bayesian Networks: Likelihood WeightingDownload
60Bayesian Networks: MCMC with Gibbs SamplingDownload
61Bayesian Networks: Maximum Likelihood Learning"Download
62Bayesian Networks: Maximum a-Posteriori Learning Download
63Bayesian Networks: Bayesian LearningDownload
64Bayesian Networks: Structure Learning and Expectation MaximizationDownload
65Introduction, Part 10: Agents and EnvironmentsDownload
66Decision Theory: Steps in Decision TheoryDownload
67Decision Theory: Non Deterministic Uncertainty Download
68Probabilistic Uncertainty & Value of perfect informationDownload
69Expected Utility vs Expected ValueDownload
70Markov Decision Processes: DefinitionDownload
71Markov Decision Processes: An example of a PolicyDownload
72Markov Decision Processes: Policy Evaluation using system of linear equationsDownload
73Markov Decision Processes: Iterative Policy EvaluationDownload
74Markov Decision Processes: Value IterationDownload
75Markov Decision Processes: Policy Iteration and Applications & Extensions of MDPsDownload
76Reinforcement Learning: BackgroundDownload
77Reinforcement Learning: Model-based Learning for policy evaluation (Passive Learning)Download
78Reinforcement Learning: Model-free Learning for policy evaluation (Passive Learning)Download
79Reinforcement Learning: TD LearningDownload
80Reinforcement Learning: TD Learning and Computational NeuroscienceDownload
81Reinforcement Learning: Q LearningDownload
82Reinforcement Learning: Exploration vs Exploitation TradeoffDownload
83Reinforcement Learning: Generalization in RLDownload
84Deep Learning : Perceptrons and Activation functionsDownload
85Deep Learning : Example of Handwritten digit recognitionDownload
86Deep Learning : Neural Layer as matrix operationsDownload
87Deep Learning : Differentiable loss functionDownload
88Deep Learning : Backpropagation through a computational graphDownload
89Deep Learning : Thin Deep Vs Fat Shallow NetworksDownload
90Deep Learning : Convolutional Neural NetworksDownload
91Deep Learning : Deep Reinforcement LearningDownload
92Ethics of AI : Humans vs RobotsDownload
93Ethics of AI : Robustness and Transparency of AI systemsDownload
94Ethics of AI : Data Bias and Fairness of AI systemsDownload
95Ethics of AI : Accountability, privacy and Human-AI interactionDownload
96WrapupDownload

Sl.No Chapter Name English
1Introduction: What to Expect from AIDownload
To be verified
2Introduction: History of AI from 40s - 90sDownload
To be verified
3Introduction: History of AI in the 90sDownload
To be verified
4Introduction: History of AI in NASA & DARPA(2000s)Download
To be verified
5Introduction: The Present State of AIDownload
To be verified
6Introduction: Definition of AI Dictionary MeaningDownload
To be verified
7Introduction: Definition of AI Thinking VS Acting and Humanly VS RationallyDownload
To be verified
8Introduction: Definition of AI Rational Agent View of AIDownload
To be verified
9Introduction: Examples Tasks, Phases of AI & Course PlanDownload
To be verified
10Uniform Search: Notion of a StateDownload
To be verified
11Uniformed Search: Search Problem and Examples Part-2Download
To be verified
12Uniformed Search: Basic Search Strategies Part-3Download
To be verified
13Uniformed Search: Iterative Deepening DFS Part-4Download
To be verified
14Uniformed Search: Bidirectional Search Part-5Download
To be verified
15Informed Search: Best First Search Part-1Download
To be verified
16Informed Search: Greedy Best First Search and A* Search Part-2Download
To be verified
17Informed Search: Analysis of A* Algorithm Part-3Download
To be verified
18Informed Search Proof of optimality of A* Part-4Download
To be verified
19Informed Search: Iterative Deepening A* and Depth First Branch & Bound Part-5Download
To be verified
20Informed Search: Admissible Heuristics and Domain Relaxation Part-6Download
To be verified
21Informed Search: Pattern Database Heuristics Part-7Download
To be verified
22Local Search: Satisfaction Vs Optimization Part-1Download
To be verified
23Local Search: The Example of N-Queens Part-2Download
To be verified
24Local Search: Hill Climbing Part-3Download
To be verified
25Local Search: Drawbacks of Hill Climbing Part-4Download
To be verified
26Local Search: of Hill Climbing With random Walk & Random Restart Part-5Download
To be verified
27Local Search: Hill Climbing With Simulated Anealing Part-6Download
To be verified
28Local Search: Local Beam Search and Genetic Algorithms Part-7Download
To be verified
29Adversarial Search : Minimax Algorithm for two player gamesDownload
To be verified
30Adversarial Search : An Example of Minimax SearchDownload
To be verified
31Adversarial Search : Alpha Beta PruningDownload
To be verified
32Adversarial Search : Analysis of Alpha Beta PruningDownload
To be verified
33Adversarial Search : Analysis of Alpha Beta Pruning (contd...)Download
To be verified
34Adversarial Search : Horizon Effect, Game Databases & Other IdeasDownload
To be verified
35Adversarial Search: Summary and Other GamesDownload
To be verified
36Constraint Satisfaction Problems: Representation of the atomic stateDownload
To be verified
37Constraint Satisfaction Problems: Map coloring and other examples of CSPDownload
To be verified
38Constraint Satisfaction Problems: Backtracking SearchDownload
To be verified
39Constraint Satisfaction Problems: Variable and Value Ordering in Backtracking SearchDownload
To be verified
40Constraint Satisfaction Problems: Inference for detecting failures earlyDownload
To be verified
41Constraint Satisfaction Problems: Exploiting problem structureDownload
To be verified
42Logic in AI : Different Knowledge Representation systems - Part 1Download
To be verified
43Logic in AI : Syntax - Part - 2Download
To be verified
44Logic in AI : Semantics - Part - 3Download
To be verified
45Logic in AI : Forward Chaining - Part 4Download
To be verified
46Logic in AI : Resolution - Part - 5Download
To be verified
47Logic in AI : Reduction to Satisfiability Problems - Part - 6Download
To be verified
48Logic in AI : SAT Solvers : DPLL Algorithm - Part - 7Download
To be verified
49Logic in AI : Sat Solvers: WalkSAT Algorithm - Part - 8Download
To be verified
50Uncertainty in AI: MotivationDownload
To be verified
51Uncertainty in AI: Basics of ProbabilityDownload
To be verified
52Uncertainty in AI: Conditional Independence & Bayes RuleDownload
To be verified
53Bayesian Networks: SyntaxDownload
To be verified
54Bayesian Networks: FactoriziationDownload
To be verified
55Bayesian Networks: Conditional Independences and d-SeparationDownload
To be verified
56Bayesian Networks: Inference using Variable EliminationDownload
To be verified
57Bayesian Networks: Reducing 3-SAT to Bayes NetDownload
To be verified
58Bayesian Networks: Rejection SamplingDownload
To be verified
59Bayesian Networks: Likelihood WeightingDownload
To be verified
60Bayesian Networks: MCMC with Gibbs SamplingDownload
To be verified
61Bayesian Networks: Maximum Likelihood Learning"Download
To be verified
62Bayesian Networks: Maximum a-Posteriori Learning Download
To be verified
63Bayesian Networks: Bayesian LearningDownload
To be verified
64Bayesian Networks: Structure Learning and Expectation MaximizationDownload
To be verified
65Introduction, Part 10: Agents and EnvironmentsDownload
To be verified
66Decision Theory: Steps in Decision TheoryDownload
To be verified
67Decision Theory: Non Deterministic Uncertainty Download
To be verified
68Probabilistic Uncertainty & Value of perfect informationDownload
To be verified
69Expected Utility vs Expected ValueDownload
To be verified
70Markov Decision Processes: DefinitionDownload
To be verified
71Markov Decision Processes: An example of a PolicyDownload
To be verified
72Markov Decision Processes: Policy Evaluation using system of linear equationsDownload
To be verified
73Markov Decision Processes: Iterative Policy EvaluationDownload
To be verified
74Markov Decision Processes: Value IterationDownload
To be verified
75Markov Decision Processes: Policy Iteration and Applications & Extensions of MDPsDownload
To be verified
76Reinforcement Learning: BackgroundDownload
To be verified
77Reinforcement Learning: Model-based Learning for policy evaluation (Passive Learning)Download
To be verified
78Reinforcement Learning: Model-free Learning for policy evaluation (Passive Learning)Download
To be verified
79Reinforcement Learning: TD LearningDownload
To be verified
80Reinforcement Learning: TD Learning and Computational NeuroscienceDownload
To be verified
81Reinforcement Learning: Q LearningDownload
To be verified
82Reinforcement Learning: Exploration vs Exploitation TradeoffDownload
To be verified
83Reinforcement Learning: Generalization in RLDownload
To be verified
84Deep Learning : Perceptrons and Activation functionsDownload
To be verified
85Deep Learning : Example of Handwritten digit recognitionDownload
To be verified
86Deep Learning : Neural Layer as matrix operationsDownload
To be verified
87Deep Learning : Differentiable loss functionDownload
To be verified
88Deep Learning : Backpropagation through a computational graphDownload
To be verified
89Deep Learning : Thin Deep Vs Fat Shallow NetworksDownload
To be verified
90Deep Learning : Convolutional Neural NetworksDownload
To be verified
91Deep Learning : Deep Reinforcement LearningDownload
To be verified
92Ethics of AI : Humans vs RobotsDownload
To be verified
93Ethics of AI : Robustness and Transparency of AI systemsDownload
To be verified
94Ethics of AI : Data Bias and Fairness of AI systemsDownload
To be verified
95Ethics of AI : Accountability, privacy and Human-AI interactionDownload
To be verified
96WrapupDownload
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