| TDDC17 |
Artificial Intelligence , 6 ECTS credits.
/Artificiell intelligens/
For:
C
CS
D
IT
|
| |
Prel. scheduled
hours: 52
Rec. self-study hours: 108
|
| |
Area of Education: Technology
Subject area: Computer Science/Computer Engineering
|
| |
Advancement level
(G1, G2, A): G2
|
|
Aim:
The aim of the course is to introduce concepts and applications of
artificial intelligence (AI). Focus is on developing intelligent agent systems that can decide what to do and do it. This requires techniques for problem solving, knowledge and reasoning, learning, communication,
perceiving and acting. After the course the student will be able to:
- explain and discuss artificial intelligence concepts
- apply well known artificial intelligence techniques
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Programming in a functional programming language, knowledge of data
structures and algorithms, logic and discrete mathematics.
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Supplementary courses:
TDDA14 AI Programming
TDDA16 Representation of knowledge in AI
|
|
Organisation:
The course consists of a series of lectures devoted to theory and
laboratory work where different AI techniques are practised.
|
|
Course contents:
Overview of AI and its applications. Search as a problem-solving method. Logic as a means of representing knowledge. Reasoning with incomplete information; nonmonotonic and probabilistic reasoning. Structured knowledge representation. Action planning for robots. AI methods in natural language processing. Strategies for automatic learning. Orientation in architectures for AI.
|
|
Course literature:
Russell, S. & Norvig, P. (2002) Artificial Intelligence: A Modern Approach, Prentice Hall. ISBN 0137903952 (hard) 0130803022 (paperback).
Compendium compiled at the Department of Computer and Information Science.
Reference literature:
Barr & Feigenbaum, The Handbook of Artificial Intelligence, Vols. 1-4, 1981-1989.
Charniak, E, McDermott, D, Introduction to Artificial Intelligence, Addison Wesley, 1985.
Genesereth, M, R, Nilsson, N,J, Logical Foundations of Artificial Intelligence, Morgan Kaufmann, 1988.
Rich, E, Knight, K, Artificial Intelligence, second edition, McGraw Hill, 1991.
Shapiro, C, Encyclopedia of Artificial Intelligence, Vol. 1-2, Wiley International. 1991
|
|
Examination: |
|
Written examination Labratory work |
3 ECTS 3 ECTS
|
| |
|
|
Course language is English.
Department offering the course: IDA.
Director of Studies: Peter Dalenius
Examiner: Patrick Doherty
Link to the course homepage at the department
Course Syllabus in Swedish
|
|