course-details-portlet

TDT4136

Introduction to Artificial Intelligence

Choose study year
Credits 7.5
Level Third-year courses, level III
Course start Autumn 2014
Duration 1 semester
Examination arrangement Written examination

About

About the course

Course content

The subject starts with a description of problem solving methods by means of heuristic search. Therafter, various knowledge representation languages and inference methods for automatic problem solving. Representation in form of predicate logic, frames and semantic nets are treated, and connected to the main forms of reasoning - especially rule based reasoning. Furthermore, architectures that integrates various resoning methods, agent based architectures and architectures for interactive problem solving. Numerous applicaton examples are given to demonstrate the methods.

Learning outcome

The subject shall give a general introduction to Artificial Intelligence (AI), and its basis is taken from mathematics, logic and cognitive sciences. The subject aims at realising aspects of intelligent behaviour in computer systems.

Learning methods and activities

Lectures, self study and exercises. A number of mandatory exercises must be approved in order to take the exam. If there is a re-sit examination, the examination form may be changed from written to oral.

Compulsory assignments

  • Exercises

Course materials

To be announced.

Credit reductions

Course code Reduction From
IMT3103 7.5 sp
IT2702 3.7 sp
IT272 3.7 sp
MNFIT272 3.7 sp
SIF8015 3.7 sp
SIF8031 3.7 sp
TDT4135 3.7 sp
TDT4170 3.7 sp
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Computer Systems
  • Informatics

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science