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 date | Application 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
