AIML_Syllabus
AIML_Syllabus
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1,2 Artificial Stuart J. Russell and Pearson 3rd Edition, 2018
Intelligence-A Peter Norvig
Modern Approach
2 1,2 Introduction to S N Sivanandam, S The McGraw-Hill 2017
Neural Networks Sumathi, and S N Companies
using Matlab6.0 Deepa,
3 3,4 Machine Learning, Stephan Marsland, CRC Press 2nd Edition, 2015
An algorithmic
Perspective, CRC
Press
4 1,2 Introduction to Ethem Alpaydin PHI Learning Pvt. 3rd Edition, 2014
Machine Learning Ltd
5 5 Machine Learning Tom M. Mitchell McGraw-Hill 2013
Education
(INDIAN EDITION)
REFERENCE BOOKS
1 1,2 Artificial Elaine Rich,Kevin McGraw-Hill 3rd Edition, 2013
Intelligence Knight
2 3,4 Principles of Nils J. Nilsson Elsevier ISBN-
Artificial 13:9780934613101
Intelligence
3 5 Neural Rajasekharan and PHI Publication 2004
Networks,Fuzzy G.A.Vijayalakshmipa
logic, Genetic i
algorithms:
synthesis and
applications
ONLINE RESOURCES
Topic/Title Link
Introduction. https://builtin.com/artificial-intelligence
Uninformed Search
Informed search
Game Playing - https://ebooks.inflibnet.ac.in/itp6/chapter/game-playing-algorithms/
Probabilistic Reasoning
Artificial Neural Networks: https://www.scribd.com/document/446547093/132618915-neural-
network-using-matlab-
sumathi-and-sivanandam-pdf
Training Models: Support Vector https://cloud.google.com/vertex-ai/docs/training-overview
Machine
Unsupervised Learning
Linear Models and Regression
Genetic Algorithms : https://www.cin.ufpe.br/~cavmj/Machine%20-%20Learning%20-
Evaluating Hypothesis %20Tom%20Mitchell.pdf
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE):
The following weightages for CIE(Continuous Internal evaluation) will be followed for the course
MSE1 40%(12M)+MSE2 40%(12M)+MSE3 20% (6M) =30 Marks
Quiz- 10 Marks
Course project- 10 Marks
Total- 50 Marks
LAB Assessment
Programming Implementation/Assignment- 30 Marks
Lab Test- 20 Marks
Viva - 10 Marks
Total- 50 Marks
PEDAGOGY
• Lecture using Black board and chalk
• Presentations
• Programing sessions
LABORATORY EXERCISES
SINO
1 We have the Map of Romania. In this map, the distance between various places in
Romania is given. If we have to reach from one place to another place there exist several
paths. Write a Python Program to find the shortest distance between any two places using
a A* search algorithm.
2 Simulate the smart vacuum cleaner agent that cleans rooms size of n * n. The Agent can
move Up, Down, Left, Right. calculate performance each round.
3 Write a program to implement Alpha Beta pruning in Python. The algorithm can be applied to any
depth of tree by not only pruning the tree leaves but also the entire subtree. Order the nodes in the
tree such that the best nodes are checked first from the shallowest node.
4 Implementation of Tic Tac Toe game here ,the player needs to take turns marking the spaces in a
3x3 grid with their own marks, if 3 consecutive marks (Horizontal, Vertical,Diagonal) are formed
then the player who owns these moves get won. Noughts and Crosses or X’s and O’s abbreviations
can be used to play.
CO-PO-PSO MAPPING
PO
CO PSO1 PSO2 PSO3
1 2 3 4 5 6 7 8 9 10 11 12
1 - 3 3 3 - - - - - - - - 3 3 3
2 2 3 3 3 3 - - - 3 3 - - 3 3 3
3 2 3 3 3 3 - - - 3 3 - - 3 3 3
4 2 3 3 3 3 - - - 3 3 - - 3 3 3
5 2 3 3 3 3 - - - 3 3 - - 3 3 3
CL 2 3 3 3 3 - - - 3 3 - - 3 3 3