DT2150 Project in Cognitive Systems 7.5 credits

Projekt i kognitiva system

Cognitive systems are systems that interact with humans or the environment, and which utilizes processes similar to human cognition, such as knowledge, problem solving and natural language. The aim of the course is that the students should get in-depth knowledge about how to plan, implement and evaluate cognitive systems, and the scientific process. In the course, students will work together in project groups of 2-3 students, with the help from a supervisor, to develop a cognitive system, for example involving conversational technologies, vision and robotics. The course will start with an introductory lecture covering theory, tools, and evaluation. The projects will start with a reading period, where the students search for research papers relevant to their project, define a research question that requires the implementation and evaluation of a cognitive system, and write and present a project plan. At the end of the course, the students will write a report and present their work at a seminar in a scientific form, where they will act as opponents on each other’s presentations.

Show course information based on the chosen semester and course offering:

Offering and execution

No offering selected

Select the semester and course offering above to get information from the correct course syllabus and course offering.

Course information

Content and learning outcomes

Course contents *

The students will first be given a short introduction to what is meant with cognitive systems, the set-up of the course, examples of technical platforms to develop cognitive systems and example of projects at KTH where such systems are developed. Thereafter, they will be divided into project groups of about 2-3 persons and be assigned a supervisor. The groups will then work with defining an issue that requires implementation and evaluation of a cognitive system and writing a project plan. As a part of this, the students should retrieve a number of relevant scientific articles. The project plan and the literature survey should then be presented in a written report and orally at a seminar. The completed work should also be presented in a written final report and be presented at a seminar, where the students publicly discuss each other's work.

Intended learning outcomes *

On completion of the course, the student should be able to:

  • Formulate an issue about cognitive systems that requires implementation and evaluation
  • Retrieve and read scientific and technical literature in the area
  • Plan and carry out group projects in the field

Course Disposition

No information inserted

Literature and preparations

Specific prerequisites *

The student should have gone through most courses in the track Cognitive systems in the Master's programme in Computer Science

Recommended prerequisites

Basic knowledge of programming, speech and language technology, artificial intelligence and machine learning.


No information inserted


Research articles that the students retrieve, guided by a supervisor

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale *

A, B, C, D, E, FX, F

Examination *

  • PRO1 - Project plan, 3.0 credits, Grading scale: P, F
  • PRO2 - Final report, 4.5 credits, Grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Gabriel Skantze

Ethical approach *

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course web

Further information about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.

Course web DT2150

Offered by

EECS/Intelligent Systems

Main field of study *

Computer Science and Engineering

Education cycle *

Second cycle

Add-on studies

No information inserted


Gabriel Skantze (skantze@kth.se)

Supplementary information

In this course, the EECS code of honor applies, see: