Vous êtes sur la page 1sur 2

KENYATTA UNIVERSITY

SCT 208: ARTIFICIAL INTELLIGENCE

LECTURER: Nyambati Richard

Email: rnyambati@gmail.com, Tel. 0721954724

GENERAL OVERVIEW

This course provides an overview and introduction to the field of Artificial Intelligence.
Notions of rational behavior and intellıgent agents will be discussed. Major subareas will
be covered. The emphasis will be on understanding the fundamental concepts, as well
as being able to practically apply the corresponding approaches in solving practical
problems and developing useful software applications. The logic programming
language Prolog will be introduced.

COURSE OBJECTIVES

• Understand the notions of rational behavior and intelligent agents.


• Develop a general appreciation of the goals, subareas, achievements and
difficulties of AI.
• Knowledge of methods of blind as well as informed search and ability to
practically apply the corresponding technıques.
• General understanding of major concepts and approaches in knowledge
representation, planning, learning, robotics and other AI areas.
• Developing programming skills for AI applications.
• Exposure to logic programming with Prolog.

ASSESSMENT

Assignments 15 %
CAT 15 %
Final Examination 70 %

1
TOPIC OUTLINE

The tentative course topics are listed below. Not all topics will be covered in the
same degree of detail and the sequence may differ somewhat from the list. The main
purpose of the list below is to show the logical structure of the material rather than any
temporal relationships.

# Topic
1 Introduction to Artificial Intelligence.

2 Intelligent agents

3 Problem solving through uninformed search

4 Problem solving through informed search. Heuristics

5 Introduction to knowledge representation

6 Prpositional logic

7 First-order logic

8 Natural Language Processing

9 Planning

10 Machine learning

11 Introduction to PROLOG

12 Present and future of AI

TEXTBOOK: Artificial Intelligence: A Modern Approach, 2nd ed. S. Russell and P.


Norvig, Prentice Hall, 2003

REFERENCE BOOKS: Artificial Intelligence: Structures and Strategies for Complex


Problem Solving, 6th ed. G. Luger, Addison Wesley, 2009

AI Algorithms, Data Structures, and Idioms in Prolog, Lisp and


Java, G. Luger and W. Stubblefield, Addison Wesley, 2009

Artificial Intelligence: A Systems Approach. M. Tim Jones, Infinity


Science Press, 2008

Vous aimerez peut-être aussi