| TDDA23 |
Artificial Intelligence and LISP, 7 ECTS credits.
/Artificiell intelligens och LISP/
For:
CII
DI
I
Ii
TB
|
| |
Prel. scheduled
hours: 64
Rec. self-study hours: 116
|
| |
Area of Education: Technology
Subject area: Computer Science/Computer Engineering
|
| |
Advancement level
(A-D): B
|
|
Aim:
Advanced data processing, as in artificial intelligence (AI) and expert systems, is becoming increasingly more common in areas such as decision support, economic analysis, production planning, robot control, construction planning, etc. An understanding of AI is required to be able to use these techniques. We also study the Lisp programming language which is the development language for many AI tools.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Basic courses in computer science and programming (12 ECTS credits).
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:
TDDB66 Expert System - Methods and Tools.
|
|
Organisation:
The course comprises two parts - Lisp and AI. The lectures on Lisp aim to present the language and its underlying philosophy. The tutorials provide practice and preparation for the laboratory work. The lectures on AI present the basic theory and various applications. The laboratory work involves implementation of AI techniques.
|
|
Course contents:
(1) The Lisp programming language: language and programming environment, such as editor, break and file management; methods for interactive, incremental program development.
(2) Overview of AI: Problem characteristics and applications. Basic problem-solving methods: state space search, resolution and predicate logic and structured knowledge representation. Applications: planning, natural language processing, machine learning and robotics.
|
|
Course literature:
Haraldsson, Anders (1993) Programmering i Lisp, Studentlitteratur.
Russell & Norvig (2002) Artificial Intelligence - A Modern Approach, Pearson Eduaction.
|
|
Examination: |
|
Written examination Labratory work |
2,5 p 2 p
|
| |
|
|
Course language is English.
Department offering the course: IDA.
Director of Studies: Peter Dalenius
Examiner: Erik Sandewall
Link to the course homepage at the department
Course Syllabus in Swedish
|