This course has moved to University of Ibadan Learning Management System at
http://lms.ui.edu.ng/course/view.php?id=183&edit=on&sesskey=VdXbQ9FKp3
Click the link above to have full access to the current lecture resources
You can still find past resources below:
http://lms.ui.edu.ng/course/view.php?id=183&edit=on&sesskey=VdXbQ9FKp3
Click the link above to have full access to the current lecture resources
You can still find past resources below:
CSC 748 - Introduction to Artificial Intelligence - 2010/2011 SESSION
Aims
|
The aims of this course is to provide a basic introduction to concepts and methods in Artificial Intelligence (AI) and the use of Prolog as a language for modeling problems and implementing algorithms in AI. Pre-requisite is familiarity with the basic concepts of logic and probability theory as well as programming experience are fundamental knowledge that will be helpful in order to understand better some of the algorithms, techniques and data structures to be studied in this course.
|
Tuesdays 2:00–4.00 pm in PG hall, Dept of Computer Science
Lab. period: To be announced later It is mandatory to register for this course from here |
Course Outline
Topic
1. Introduction to AI :
Definitions of AI, Goals of AI, AI Approaches, AI Techniques, Branches of AI, Applications of AI. |
|
2. Intelligent Agents
Agents and environments, Rationality, PEAS (Performance measure, Environment, Actuators, Sensors), Environment types, Agent types |
|
|
Download and experiment with AISpace search applet
|
|
|
6. Logic Programming with Prolog Introducing the declarative programming language Prolog, Applications of Prolog in the area of artificial intelligence, Swi Prolog Programming (Basics, Lists, Arithmetics, Operators, cuts etc) |
|
Summary of Resources
|
|
Evaluation
|
Attendance and participation - 5 marks
Quizzes - 15 marks Assignments - 20 marks Exam - 60 marks |