Artificial Intelligence (2180703)   Old Code : 180703

6
Credit
4 + 0 + 2
Lect + Tuto + Pract
Teaching Scheme
70 + 20 + 10
ESE + PA + ALA
Theory Marks
20 + 10 + 20
ESE + OEP + PA
Practical Marks
ESE - End Semester Examination, PA - Progress Assessment, ALA - Active Learning Assignments, OEP -Open Ended Problem


Prerequisite
Data Structures, Mathematics
Rationale
With the usage of Internet and World Wide Web increasing day by day, the field of AI and its techniques are being used in many areas which directly affect human life. Various techniques for encoding knowledge in computer systems such as Predicate Logic, Production rules, Semantic networks find application in real world problems. The fields of AI such as Game Playing, Natural Language Processing, and Connectionist Models are also important. Student should know some programming language for AI.
Course Outcome
After learning the course the students should be able to
1. Understand various search methods
2. Use various knowledge representation methods
3. Understand various Game Playing techniques
4. Use Prolog Programming language using predicate logic

Active Learning
Preparation of power-point slides: which include videos, animations, pictures, graphics for better understanding theory and practical work. The faculty will allocate chapters/ parts of chapters to groups of students so that the entire syllabus can be covered. The power-point slides should be put up on the web-site of the College/ Institute, along with the names of the students of the group, the name of the faculty, Department and College on the first slide. The best three works should submit to GTU.