Professional Documents
Culture Documents
In addition to Part I (General Handout for all courses appended to the timetable) this portion
gives further specific details regarding the course.
This course introduces students to basic concepts and methods of artificial intelligence (AI)
from a computer science perspective. AI currently encompasses a huge variety of sub fields,
like perception, logical reasoning, proving mathematical theorems etc. The focus of the
course will be on the study of methods of knowledge representation, reasoning and
algorithms required for the development of intelligent programs. AI not only strives to build
intelligent entities, but also allows understanding them. While most of the topics covered in
the course may be regarded as more traditional Artificial Intelligence topics, a few current
trends such as Deep Learning will also be discussed briefly.
Text Books:
(T1) T1 Stuart Russell, and Peter Norvig, Artificial Intelligence: A Modern Approach,
Pearson education, 3 rd Ed, 2009.
Reference Books:
(R1) George F. Luger Artificial Intelligence: Structures and Strategies for Complex Problem
Solving, Fourth Edition, Pearson, 2002.
(R2) D. W. Patterson, Introduction to Artificial Intelligence & Expert Systems, PHI, 2002.
(R3) Winston P.H., Artificial Intelligence, 3rd edition, Addison Wesley, 1995.
(R4) E. Charniack and D. Mcdermott, Artificial Intelligence, Addison Wesley, 1987.
(R5) Elaine Rich and Kevin Knight, Artificial Intelligence, Tata McGraw Hill, 2 nd Ed., 2002.
(AR) Additional Reading assignments
Course Plan:
Number Learning Objectives Topics References
of
lectures.
1-2 Understanding the Background and T1 Chapter 1,
motivation and need for motivation R1 Chapter 1
artificial intelligence
3-10 A good overview of Problem solving using T1 Chapters 3,4,5
different types of search search strategies R1 Chapters 3,4
strategies
Topics include :
State Space search, Heuristic
Search, Adversarial Search
and Planning
11-19 An understanding of issues Knowledge representation T1(Chapters 8,9)
in knowledge and reasoning R1(Chapter 2)
representation and various
fundamental concepts. Topics include
Predicate Logic and Weak and
Strong Slot-and-filler structures.
20-22 To gain an understanding Alternative approaches to Additional Reading
of alternative approaches reasoning under
such as Dempster Shafer uncertainty
theory and Fuzzy sets that
have been used for
reasoning under
uncertainty
Notices: All notices pertaining to this course will be displayed on the CS & IS Notice Board
or CMS.
Make-Up Policy:
Makeup for tests can be given only for genuine cases and that too with prior approval from the
instructor in charge.
Disclaimer : While the hand out is a good guide regarding the topics that will be covered and
the number of hours allocated to each, it is possible that these may vary slightly. Given that
Artificial Intelligence (AI) encompasses a large number of concepts, it may or may not be
possible to cover each of them in sufficient detail in the planned number of lectures as
indicated.
Instructor-in-charge