AI Syllabus
AI Syllabus
23DCS504
Introduction to
Course Code Course Name
Artificial Intelligence
End Semester
CIA Marks 25 75
Marks
L T P C
5 0 0 4
COURSE OBJECTIVE
To enhance/develop students’ ability to understand the different techniques evolved to develop
Artificial Intelligence.
COURSE OUTCOMES:
At the end of the course, students will be able to
CO1: Understand and use the various search strategies based on the problem domain.
CO2: Apply various reasoning techniques to real world problems.
CO3: Analyze and apply the appropriate knowledge representation technique based on the
application.
CO4: Understand the usage of various AI Planning techniques.
CO5: Design and implement various learning models based on the problem requirements.
.
CO-PSO-PO MAPPING
PSO1 PSO2 PSO3 PSO4
CO1 2 2 2 2
CO2 2 2 2 2
CO3 1 1 1 1
CO4 1 1 1 1
CO5 1 1 1 1
Mapping 1.25 1.4 1.4 1.4
Strength
(Low-1; Moderate-2; High-3; No Correlation -)
P P P P P P P P P
PO PO PO PO PO PO
O O O O O O O O O
CO’s 10 11 12 13 14 15
1 2 3 4 5 6 7 8 9
CO1 2 2 2 2 2 2 2 2 2 2
- - - - -
CO2 2 2 2 2 2 2 2 2 2 2
- - - - -
CO3 1 1 1 1 1 1 1 1 1 1
- - - - -
CO4 1 1 1 1 1 1 1 1 1 1
- - - - -
CO5 1 1 1 1 1 1 1 1 1 1
- - - - -
Mappin
g
1.4 1.4 1.4 - - - - - 1.4 1.4 1.4 1.4 1.4 1.4 1.4
Strengt
h
TEXTBOOK:
Wolfgang Ertel, “Introduction to Artificial Intelligence”, Second Edition, Springer International
Publishing, 2017
REFERENCE :
1. Stuart J. Russell, Peter Norvig, “Artificial Intelligence - A Modern Approach”, Fourth Edition,
Pearson Publishers, 2021.
2. Elaine Rich, Kevin Knight, Shivashankar B. Nair, “Artificial Intelligence”, Third Edition, Tata
McGraw-Hill Education, 2008.
3. DheepakKhemani, “A first course in Artificial Intelligence”, McGraw Hill Education Pvt Ltd.,
NewDelhi, 2013.
4. Steven Bird, Ewan Klein and Edward Loper, “Natural Language Processing with Python”,
O’Reilly, 2009, https://www.nltk.org/book/.