Skip to main content

2D1024 Master's Project in Human - Computer Interaction 30.0 credits

A comparatively large and independent analysis of a problem within human-computer interaction.

Course offering missing for current semester as well as for previous and coming semesters
Headings with content from the Course syllabus 2D1024 (Autumn 2009–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The master project must treat a problem within human-computer interaction. There has to be interesting questions from the field of human-computer interaction to investigate. The main focus of work should be on investigation and analysis. If programming is involved, its purpose should be to verify methods and theories that have been developed in the project. Projects often result in a prototype but very seldom in a finished product. The extent corresponds to five months of qualified work.

The work includes to

  • make a detailed specification and time plan for the work and perform the work according to this or with deviations approved by the examiner,
  • search and study literature that is directly relevant to the work and present it in the report,
  • participate in supervision sessions and workshops at KTH (sometimes calling for written submissions),
  • make a written account for the work in a public report that meets established standards,
  • make an oral presentation of the work at KTH,
  • make an oral and written opposition on the degree project of another student within the subject.

The degree project is done individually. During the course the student has the right to supervision on a regular basis. The degree project must be carried out within agreed time limits. It is the task of the student to find a suitable problem for the degree project.

Intended learning outcomes


The purpose of the degree project is that the student should develop and demonstrate the knowledge and skills required to work independently as a Master of science in engineering/Master of science.

Knowledge and understanding

After the course the student should be able to

• demonstrate knowledge in the chosen subject area.

Skills and abilities

After the course the student should demonstrate an ability to

• critically, independently and creatively identify, formulate and manage complex issues using a holistic approach,

• participate in research and development and thereby contribute to the development of knowledge,

•plan and carry out advanced tasks within specified constraints using scientific methods and methods of engineering practice,

• select, adapt and combine different methods, and be able to justify and reflect on these choices,

•orally as well as in a written report clearly present and discuss conclusions from the work and the knowledge and arguments that form the basis for these,

• independently identify needs for further knowledge and relevant sources of information, perform searches for information, evaluate the relevance of information and use proper referencing.

Ability to make judgments and adopt a standpoint

After the course the student should demonstrate an ability to

• evaluate his/her own work as well as the work of others with regard to relevant scientific, social and ethical aspects.

Course disposition

No information inserted

Literature and preparations

Specific prerequisites

The course is open to students enrolled in a 270 ECTS-credit Master of science in engineering program (enrolled before 2007-07-01) having completed  at least 210 ECTS credits with a specialization within the area of the degree project. Students may not have more than three unfinished courses from year 1-3.

The student should do the degree project within his/her area of specialization since a solid background of the field is necessary in order to achieve a high quality work. The degree project is normally performed during the final semester of studies.

Recommended prerequisites

No information inserted


No information inserted


No information inserted

Examination and completion

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

Grading scale

G, D, U


  • PRO1 - Project, 7.5 credits, grading scale: G, D, U
  • PRO2 - Project, 15.0 credits, grading scale: G, D, U
  • PRO3 - Project, 7.5 credits, grading scale: G, D, U

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.

In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see:

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


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 2D1024

Offered by

Main field of study

Information Technology

Education cycle

Second cycle

Add-on studies

No information inserted

Supplementary information

Main examiner is Henrik Artman. Other examiners are Danica Kragic, Anders Lansner, Johan Håstad, Stefan Carlsson och Olle Bälter.

The degree projects normally start at a couple of stipulated points during the semester.
Degree project can be done in Swedish or in English. The title in Swedish and English is written in the degree certificate.