Students
Tuition Fee
Not Available
Start Date
2027-03-16
Medium of studying
On campus
Duration
16 weeks
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Game Design
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Course Language
English
Intakes
Program start dateApplication deadline
2026-03-16-
2027-03-16-
About Program

Program Overview


Course Overview

The course DH2650 Computer Game Design is a 6.0 credit course that explores the design and development of computer games from a human-computer interaction (HCI) perspective.


Information per Course Offering

Spring 2026 Programme

  • Course location: KTH Campus
  • Duration: 16 Mar 2026 - 1 Jun 2026
  • Periods: Spring 2026: P4 (6 hp)
  • Pace of study: 33%
  • Application code: 60230
  • Form of study: Normal Daytime
  • Language of instruction: English
  • Number of places: Places are not limited
  • Target group: Open for students from year 3 and for students admitted to a master's programme as long as it can be included in your programme.

Course Details

Part of Programme

The course is part of the following programmes:


  • Master's Programme, Computer Science, year 1, CSVG
  • Master of Science in Engineering and in Education, year 5, TEDA
  • Master of Science in Engineering and in Education, year 4, TEDA
  • Master's Programme, Industrial Engineering and Management, year 1, IAVN
  • Master's Programme, Interactive Media Technology, year 2
  • Master's Programme, Interactive Media Technology, year 1

Contact

  • Examiner: Olof B鄟ter, Henrik Artman
  • Course coordinator: Bj顤n Thuresson
  • Teachers: Christopher Peters, Bj顤n Thuresson

Content and Learning Outcomes

Course Contents

The course covers the following topics:


  • Computer Graphics
  • Geometric modelling for games
  • Real-time graphics and special effects
  • OpenGL
  • Storytelling
  • Educational games
  • Children's games
  • Social gaming
  • Game rules
  • Game experience

Intended Learning Outcomes

After passing the course, the student should be able to:


  • Give an account of actors on the computer game market and their roles
  • Explain the theory behind game rules and game experiences and analyse the influence of rules on systems
  • Describe and apply conditions and requirements for different game genres
  • Describe and apply user studies of computer games
  • Explain how modalities influence the game experience

Literature and Preparations

Specific Prerequisites

  • Knowledge and skills in programming, 6 credits, equivalent to completed course DD1337/DD1310-DD1319/DD1321/DD1331/DD1333/DD100N/ID1018/ID1022.
  • At least one of the following:
    • Knowledge in algorithms, data structures and basic software development techniques, 6 credits, equivalent to completed course DD1338/DD1320-DD1328/DD2325/ID1020/ID1021.
    • Knowledge in human-computer interaction or interaction design, 4.5 credits, equivalent to completed course DH1622/DH1623/DH2628/DM2601/CH2010/HM1025 or completed part INL1 in DH1622.

Recommended Prerequisites

  • DH2413 Advanced Graphics and Interaction, which can be read parallelly.
  • DH1620/DH2620 Human-Computer Interaction, Introductory Course or IC1000 Human-Computer Interaction.

Examination and Completion

Grading Scale

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


Examination

  • LAB4 - Laboratory Work, 3.0 credits, grading scale: A, B, C, D, E, FX, F
  • LAB3 - Laboratory Work, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • LAB2 - Laboratory Work, 1.5 credits, grading scale: P, F

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

Offered by

EECS/Human Centered Technology


Main Field of Study

Computer Science and Engineering


Education Cycle

Second cycle


Supplementary Information

In this course, the EECS code of honor applies.


Additional Regulations

Anyone who at the start of the course has not completed 6 credits of computer graphics with interaction corresponding to DH2323 must read DH2323 in parallel with DH2650.


See More