ai-2008-MSc-outline

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

The Jordan University

King Abdullah II School for Information Technology


Department of Computer Information Systems
Autumn Term 2008/2009

Course Title: Artificial Intelligence


Course Code:

Course Description:
Introduction to AI and applications; exhaustive search methods; heuristic search methods;
First order logic for knowledge representation; other knowledge representation schemes such
as semantic networks, frames; production rule systems; principles of expert systems;
Knowledge acquisition, planning and scheduling,, nonmonotonic logic, event calculus,
multi-agent systems, Case-based reasoning and model-based reasoning.

Intended Learning Outcomes:


Successful completion of this module should lead to the following learning outcomes:

A-Knowledge and Understanding (students should)


(A1) have some understanding of the basic concepts and techniques of AI
(A2) have some understanding of
Knowledge Based Systems, Some Blind and Heuristic Search Techniques
Issues in Knowledge Representation, Nonmonotonic Logic
Planning and scheduling
Event calculus
Case-Based Reasoning and Model-Based Reasoning.

Machine Learning and Neural Networks


B-Intellectual skills-with ability to
(B1) Appreciate the subtleties related to different AI techniques.(e.g. model-based vs
heurstic)
(B2) Appreciate the subtleties related to Planning and scheduling
(B3) Appreciate the subtleties related to reasoning about events/actions
(B4) Decide the suitability of AI techniques for a problem/domain.
(B5) Analyze and design a solution for a problem.
C- Practical Skills-With ability to
(C1) Represent and implement an AI solution to a suitable problem.
(C2) Express knowledge of a domain in a suitable knowledge representation formalism.
(C3) Represent a real-life situation in the event calculus.
D-Transferable Skills-With ability to
(D1) Deploy communication skills.
(D2) Deploy research skills.
(D2) Work effectively within a group.
(D3) To work to tight deadlines
(D4) effectively present the final work in a demo.

This course is appropriate for Postgraduate curricula at an MSc IT school.


Teaching Methods
Method Lectures Demos Tutorials Laboratory Case Study
Objective Al, A2 A1, A2 A2
Learning B1, B2, B3, B1, B5, B6 B1, B2, B3, B4
Outcomes B4 C2, C6 C1, C2
C1, C2 D1, D2, D4 D1, D2, D3, D4
D2

1
Assessments Exams + Exams + Project + Project + Exams +
H.W Presentation Presentation H.W Project +
Presentation

Tests & Evaluation:


1- Exams:
- Mid-term Exam (30 Points)
- Final Exam (40 Points)
2- Team Research projects + Research presentation + Joint Discussion (30 Points).

Course Contents:
The course is divided into three parts, the first covering knowledge representation, the second
introducing heuristic search and constraint satisfaction and the third is dedicated to advanced
topics such as rule-based Expert Systems, case-based reasoning, model-based reasoning.

Part 1. Knowledge Representation


Topics covered will include specialized symbolic representations, semantic networks, frames,
production systems, propositional & first order predicate calculus, resolution-Refutation
procedure, controlling reasoning: run time and compile time techniques, Prolog.

Part 2. Heuristic Search and Constraint Satisfaction


The core of large AI problems is search. Good understanding of the search problems and
knowledge of search techniques are crucial to problem solving. This part of the course
introduces different strategies for solving different types of problems.

Part 3. Advanced Topics


This part of the course include rule-based expert systems, case-based reasoning, model-based
reasoning, Planning and scheduling, nonmonotonic logic, event calculus, multi-agent
systems.

References
.Artificial Intelligence by Elaine Rich and Kevin Knight, McGraw Hill, 1991 .1
.The Essence of Artificial Intelligence by Alison Cawsey, Prentice Hall, 1997 .2
3. Artificial Intelligence, P. H. Winston 3rd edition.
4. Essentials of Artificial Intelligence, Matt Ginsberg
5. Artificial Intelligence: structures and strategies for ..., G Luger & W. Stubblefield 2nd ed
6. Machine Learning, Tom Mitchell, MCGraw Hill.

We may provide some notes. However, it is very important to note that they are
supplementary and not a substitute to the recommended books

Students are encouraged to make heavy use of the library, E-LIBRARY


http://ezlibrary.ju.edu.jo/login or from within the university using (http://e-library) and
internet resources such as:

We will be glad to discuss with you the relevance of any material that you may intend to read.
We are willing to discuss (and/or give you pointers to), during office hours and/or at any
possible time agreed upon, any issue or advanced topic in artificial intelligence.

You might also like