DM533: Introduction to Artificial Intelligence (5 ECTS)

STADS: 15006501

Level
Bachelor course

Teaching period
The course is offered in the autumn semester.
The course is offered according to needs.

Teacher responsible
Email: marco@imada.sdu.dk

Timetable
There is no timetable available for the chosen semester.

Comment:
Ubegrænset deltagerantal. 2. kvartal.

Prerequisites:
None

Academic preconditions:
The content of the courses DM527 Mathematical Tools, MM501 Calculus I, DM502 Programming A, DM503 Programming B, and ST501 Science Statistics must be known.

Course introduction
To provide the students with knowledge about the basic concepts and techniques underlying intelligent computer systems. The focus is on four aspects - problem solving, reasoning, decision making and learning - and on the logical and probabilistic foundations of these activities.

Expected learning outcome
outline the basic logic and probabilistic principles of problem solving, reasoning, learning, and decision making under uncertainty; describe in detail the fundamental algorithms of searching, reasoning, learning and decision making under uncertainty that appear in the curriculum of the course; assess the applicability of basic problem solving, reasoning and learning techniques to different problems that resemble those seen in the lectures; develop intelligent systems to solve concrete computational problems.

Subject overview
Problem solving by searching, constraint programming, logic inference, knowledge representation, planning, decision making under uncertainty, neural networks, statistical learning, multiagent systems.

Literature
    Meddeles ved kursets start.


Syllabus
See syllabus.

Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
Written exam, danish 7-mark scale, external examiner
Mandatory assigments, pass/fail, internal evauation by teacher

Exam consists of:
(a) A three hours written exam which will be closed book, and with a maximum of two two-sided sheets of notes. A pocket calculator is allowed but a laptop is not. External examiner, grades according to the 7-point marking scale.
(b) Homework assignments which will include programming. Internal evaluation by teacher, pass/fail grading. Assignments must be passed in order to attend the written exam.

Expected working hours
The teaching method is based on three phase model.

Forelæsninger: 20 timer
Eksaminatorietimer/opgaveregning: 14 timer
Educational activities

Language
This course is taught in Danish or English, depending on the lecturer. However, if international students participate, the teaching language will always be English.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.