Swedish name: Artificiell intelligens - metoder och tillämpningar
This syllabus is valid: 2017-07-24 valid to 2022-06-26 (newer version of the syllabus exists)
Syllabus for courses starting after 2025-09-29
Syllabus for courses starting between 2023-06-26 and 2025-09-28
Syllabus for courses starting between 2022-06-27 and 2023-06-25
Syllabus for courses starting before 2022-06-26
Course code: 5DV181
Credit points: 7.5
Education level: Second cycle
Main Field of Study and progress level:
Computing Science: Second cycle, has only first-cycle course/s as entry requirements
Grading scale: Pass with distinction, Pass with merit, Pass, Pass with distinction, Pass, Fail
Responsible department: Department of Computing Science
Established by: Faculty Board of Science and Technology, 2017-09-29
Modern intelligent systems and robots are transforming the daily life of society. These kind of systems are designed and implemented considering Artificial Intelligent (AI) models and algorithms. This course aims to present different AI theories and algorithms in order to give a solid background in the area, as well as practical knowledge about how to implement real intelligent systems. The main theme of the course is theories and algorithms from classical AI and intelligent robotics. During the course, the students will acquire knowledge about different paradigms of AI, e.g. logic-based and data-driven methods, rational intelligent agents, as well as theoretical and practical knowledge about robotics topics like navigation and motion planning.
The course consists of two parts:
Part 1 theory, 4.5 credits
Topics covered:
Part 2, laboratory, 3 credits.
In the laboratory part some of the theories and techniques discussed in the theoretical part are put into practice. This part consists of two mandatory laboratory assignments, in part carried out with physical robots or advanced simulators.
Knowledge and understanding
After having completed the course the student should be able to:
Skills and abilities
After having completed the course the student should be able to:
Values and attitudes
After having completed the course the student should be able to:
Univ: To be admitted you must have (or equivalent) 90 ECTS-credits including 60 ECTS-credits in Computing Science or two years of completed studies within a study programme (120 ECTS-credits). In both cases, the studies must include the course Fundamentals of Artificial Intelligence (5DV121), at least 7.5hp within Data Structures and Algorithms (e.g. 5DV149 or 5DV150) and at least 7.5 ECTS-credits within logic (e.g. 5DV102 or 5DV162). A Bachelor's degree with a major in Computer Science is considered to be equivalent.
Proficiency in English equivalent to Swedish upper Secondary course English A/5. Where the language of instruction is Swedish, applicants must prove proficiency in Swedish to the level required for basic eligibility for higher studies.
Instruction consists of lectures and mandatory computer based assignments. In addition to scheduled activities, individual work with the material is also required.
The examination of Part 1 (FSR 1-4, 9-10) consists of a written exam in halls. The grades given are Fail (U), Pass (3), Pass with Merit (4), or Pass with Distinction (5).
The examination of Part 2 (FSR 5-8) consists of two mandatory assignments, each of which is described in a written report. In Part 2 the grades given are Fail (U), Pass (G).
On the course as a whole, the grades given are Fail (U), Pass (3), Pass with Merti (4), or Pass with Distinction (5). The overall grade is primarily based on the written exam. In order to pass the course completely, all mandatory parts must be passed. For all students who do not pass the regular examination there are additional opportunities to do the examination.
A student who has passed an examination may not be re-examined.
A student who has taken two tests for a course or a segment of a course, without passing, has the right to have another examiner appointed, unless there exist special reasons (Higher Education Ordnance Chapter 6, Section 22). Requests for new examiners are made to the head of the Department of Computing Science.
Examination based on this syllabus is guaranteed for two years after the first registration of the course. This applies even if the course is closed down and this syllabus ceased to be valid.
Transfer of credits
Students have the right to be tried on prior education or equivalent knowledge and skills acquired in the profession can be credited for the same education at Umeå University. Application for credit is submitted to the Student Services / Degree. For more information on credit transfer available at Umeå University's student web, www.student.umu.se, and the Higher Education Ordinance (Chapter 6). A refusal of crediting can be appealed (Higher Education chapter 12) to the University Appeals Board. This applies to the whole as part of the application for credit transfer is rejected.
In an exam this course may not be included, in whole or in part, simultaneously with another course of similar content. If in doubt, consult the student counselors at the Department of Computer Science.
Specifically, this course cannot be included in a degree together with 5DV122 Artificial Intelligence - Methods and Applications. The overlap between the courses is 7.5 credits.
Course connections to programmes and degrees
The course is a central course in the Master's Programme in Computing Science and the Master's Programme in Robotics and Control.
The course can be part of the fulfilment
Artificial intelligence
Russell Stuart Jonathan, Norvig Peter
3. ed. : Upper Saddle River, N.J. ;a Harlow : Pearson Education : cop. 2010 : xviii, 1132 s. :
ISBN: 978-0-13-207148-2 (pbk.)
Mandatory
Search the University Library catalogue
Murphy Robin R.
Introduction to AI robotics
Cambridge : MIT Press : cop. 2000 : xix, 466 s. :
ISBN: 0-262-13383-0
Mandatory
Search the University Library catalogue