CO 541: Artificial Intelligence
| Course Number : CO 541 | ||||||
|---|---|---|---|---|---|---|
| Course Title : Artificial Intelligence | ||||||
| Credits : 3 | ||||||
| Prerequisites : CO 212 Computer Programming | ||||||
| No | Course Content | Time Allocated (hours) | ||||
|   |   |   | L | T | P | A |
| 01 | Introduction
Tests for intelligence, Applications of AI | 1 |   |   |   | |
| 02 | Artificial Intelligence Programming
Main AI languages, Symbolic Computation, Introduction to Lisp and Prolog, | 4 |   | 2 |   | |
| 03 | Knowledge Representation and Inference
Structure objects, predicate logic, Rule based systems | 4 |   | 3 |   | |
| 04 | Expert Systems
Rules and Expert systems, Expert system design | 5 |   |   |   | |
| 05 | Search
Review of graph theory, Simple Search techniques; Depth first search, Breadth first search Heuristic Search; Hill climbing, best first, A* algorithm Problem solving using search | 4 |   |   |   | |
| 06 | Natural Language Processing
Syntax, Semantics, Pragmatics, Generation | 3 |   |   |   | |
| 07 | Vision
Models of objects and images, Edge detection, stereopsis, depth information, 3-D representation | 4 |   | 3 |   | |
| 08 | Dealing with Uncertainty
Fancy logic, probabilistic reasoning | 2 |   |   |   | |
| 09 | Role of Neural networks and Fuzzy logic in AI | 5 |   |   |   | |
| 10 | Applications of AI
Case studies | 4 |   | 3 |   | |
| Total | 38 |   | 14 |   | ||
| Assessment | Percentage Marks | |||||
| Continuous Assessment | 30 |   | ||||
|          Class participation |   | 5 | ||||
|          Tutorials |   | 5 | ||||
|          Assignments |   | 20 | ||||
| Written Examinations | 70 |   | ||||
|          Mid-semester |   | 20 | ||||
|          End-semester |   | 50 | ||||