only search KFUPM OCW
Home > Courses > ICS > ICS 381 - Principles of Artificial Intelligence

 

1. Syllabus

Course Syllabus for ICS 381 for Term 072

Catalog Course Description

Introduction to Artificial Intelligence (AI) history and applications; First order logic; State space representation; Blind and heuristic search; Constraint satisfaction and planning; Knowledge representation; Reasoning in uncertain situations; Machine learning; Prolog programming; Natural language processing, Expert systems and real AI applications.

Course Contents

1.      AI history and applications (2 Lectures).

2.      Intelligent agents  (1 Lecture).

3.      Searching and problem solving agents (2 Lectures).

4.      Search and constraint satisfaction (5 Lectures).

5.      Heuristic and advanced search (2 Lectures).

6.      First order logic (3 Lectures).

7.      Knowledge representation and knowledge base (3 Lectures).

8.      Planning Systems (4 Lectures).

9.      Reasoning in uncertain situations (3 Lectures).

10.  Machine learning (4 Lectures).

11.  Languages and programming techniques for AI (Prolog, Lisp) (5 Lectures).

 12.  Natural language processing (3 Lectures).

13.  Communicating, perceiving, and acting (2 Lectures).

14.  Advanced applications of AI (3 Lectures).

15. Expert systems (2 Lectures).

Grading Policy

 Homework’s & Programming assignments    5 %

 Quizzes                                                          10 %

 Term Project                                                 15 %

Exams (Midterms + Final)                                70 %

Instructor

Dr. Tareq Helmy El-Basuny  (Office: (22) 137-3, phone: x1967). E-mail: helmy@kfupm.edu.sa
Office hours:
SW: 01:30 PM – 03:30 PM

Textbooks

§           Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig, Prentice Hall, (Second Edition) 2003.

References

1-  Artificial Intelligence: Structures and Strategies for Complex Problem Solving, George F. Luger, Addison Wesley Publisher, (Fourth Edition), 2002.

2- Prolog Programming for Artificial Intelligence, Ivan Bratko, Addison Wesley, (Third Edition), 2001.

   
 

2009 Copyright notice [Terms of use]