Skip to main content
Till KTH:s startsida

Study year 1

The following courses are part of study year one.

The course application codes and study periods are valid for the academic year 2025/2026. For other academic years, different application codes and study periods may apply

General Courses

Mandatory courses, to supplement with:

- DM2573 Sustainability and Media Technology, shall be taken if similar course in sustainability and development hasn't been taken. Can be taken either in year 1 or in year 2, in period 2.

DH2632 Human-Computer Interaction, Research Seminars can be read in year 1 or year 2.

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
DM2601 Media Technology and Interaction Design503467.5 credits7.5
DM2713 Research Methods in Interactive Media Technology503367.5 credits7.5
DM2679 Program Integrating Course in Interactive Media TechnologyOf which 1 credit belong to study year 1.503422.0 credits0.30.20.30.2
DM2350 Human Perception for Information Technology503457.5 credits7.5
DM2573 Sustainability and Media TechnologyOnly mandatory for those who haven't taken a course in environment and sustainability503357.5 credits7.5
DH2632 Human-Computer Interaction, Research SeminarsCan be read in year 1 or year 2602623.0 credits1.51.5

At least 30 credits of the conditionally elective courses shall be completed within the programme.

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2413 Social Robotics503487.5 credits7.5
DD2423 Image Analysis and Computer Vision503537.5 credits7.5
DH2408 Evaluation Methods in Human-Computer Interaction503436.0 credits6.0
DM2730 Technology Enhanced Learning503527.5 credits7.5
DT2140 Multimodal Interaction and Interfaces503547.5 credits7.5
EQ2330 Image and Video Processing503397.5 credits7.5
DD2258 Introduction to Visualization, Computer Graphics and Image/Video Processing602297.5 credits7.5
DD2480 Software Engineering Fundamentals602607.5 credits7.5
DH2310 Extended Reality in Theory and Practice611967.5 credits7.5
DH2321 Information Visualization602316.0 credits6.0
DM2586 Generative AI for Media Technology and Interaction Design602957.5 credits7.5
DM2624 Human Centered Technology for Disabilities602917.5 credits7.5
DM2720 Sustainable Information and Communication Technology (ICT) in Practice602827.5 credits7.5
DT2212 Music Acoustics602397.5 credits7.5
DT2300 Sound in Interaction603067.5 credits7.5
DH2642 Interaction Programming and the Dynamic Web602897.5 credits4.53.0
DM2585 Artificial Intelligence in Society602889.0 credits4.54.5
DH2323 Computer Graphics and Interaction602266.0 credits6.0
DH2400 Physical Interaction Design and Realization602637.5 credits7.5
DH2650 Computer Game Design602306.0 credits6.0
DH2670 Haptics, Tactile and Tangible Interaction603007.5 credits7.5
DM2556 Intercultural communication603027.5 credits7.5
DM2731 AI for Learning603627.5 credits7.5
DT2213 Musical Communication and Music Technology602947.5 credits7.5

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
DM2904 Individual Course in Media Technology503476.0 credits3.03.0
DM2905 Individual Course in Media Technology503567.5 credits4.03.5
DT2215 Advanced Individual Course in Music Communication503576.0 credits3.03.0
DT2216 Advanced Individual Course in Music Communication503509.0 credits4.54.5
DD2470 Advanced Topics in Visualization and Computer Graphics503496.0 credits6.0
DT2151 Project in Conversational Systems503407.5 credits7.5
ID2214 Programming for Data Science503417.5 credits7.5
MF2104 Mechatronic in Product Design507876.0 credits6.0
DT2112 Speech Technology602487.5 credits7.5
DM1999 Engineering Training Course6030815.0 credits7.57.5
LS1464 Rhetoric - the Art of Persuasion604727.5 credits4.03.5
AK2203 Media, Technology and Culture603077.5 credits7.5
DT2119 Speech and Speaker Recognition602527.5 credits7.5