Appendix 1: Course list

Master's Programme, Interactive Media Technology, 120 credits (TIMTM), Programme syllabus for studies starting in autumn 2017

General courses

Year 1

Mandatory courses (22.0 credits)

Course code Course name Credits Edu. level
DH2632 Human-Computer Interaction, Research Seminars 3.0 Second cycle
DM2350 Human Perception for Information Technology 7.5 Second cycle
DM2601 Media Technology and Interaction Design 7.5 Second cycle
DM2678 Program Integrating Course in Interactive Media Technology 4.0 Second cycle

Conditionally elective courses

Course code Course name Credits Edu. level
DH1621 A quick introduction to Human-Computer Interaction
Compulsory for students without prior knowledge in HCI
3.0 First cycle
DM2573 Sustainability and Media Technology
Compulsory for students in the "civilingenjörsprogram i Medieteknik"
7.5 Second cycle

Supplementary information

Compulsory courses, year 1:

DM2573 Sustainability and Media technology is compulsory for students admitted to CMETE.

Year 2

Mandatory courses (47.5 credits)

Course code Course name Credits Edu. level
DA232X Degree Project in Computer Science and Engineering, specializing in Interactive Media Technology, Second Cycle 30.0 Second cycle
DM2678 Program Integrating Course in Interactive Media Technology 4.0 Second cycle
DM2712 Research Methods in Interactive Media Technology 6.0 Second cycle
DM2799 Advanced Projectcourse in Interactive Media Technology 7.5 Second cycle

Year 3

Track, Physical Interaction (FID)

Year 1

Mandatory courses (15.0 credits)

Course code Course name Credits Edu. level
DH2400 Physical Interaction Design and Realization 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle

Conditionally elective courses

Course code Course name Credits Edu. level
DH2670 Haptics, Tactile and Tangible Interaction 7.5 Second cycle
MF2023 Industrial Design 6.0 Second cycle
MF2031 Advanced Prototyping 6.0 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DD2425 Robotics and Autonomous Systems 9.0 Second cycle
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2650 Computer Game Design 6.0 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2112 Speech Technology 7.5 Second cycle
DT2119 Speech and Speaker Recognition 7.5 Second cycle
DT2213 Musical Communication and Music Technology 7.5 Second cycle

Supplementary information

The student must follow one of the following courses:

DH2670, Haptic, Tangible and Embodied Interaction 7.5 hp

MF2023 Industrial Design, 6 hp

MF2031 Advanced Prototyping 6.0 hp

MF2092 Rapid Prototyping 3.0 credits

Year 2

Conditionally elective courses

Course code Course name Credits Edu. level
DH2670 Haptics, Tactile and Tangible Interaction 7.5 Second cycle
MF2023 Industrial Design 6.0 Second cycle
MF2031 Advanced Prototyping 6.0 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DD2425 Robotics and Autonomous Systems 9.0 Second cycle
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2650 Computer Game Design 6.0 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2562 Managing Digital Transformation 7.5 Second cycle
DM2563 Managing Digital Transformation - project module 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2630 User Experience Design and Evaluation 9.0 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2112 Speech Technology 7.5 Second cycle
DT2119 Speech and Speaker Recognition 7.5 Second cycle
DT2213 Musical Communication and Music Technology 7.5 Second cycle

Supplementary information

The student must follow one of the following courses:

DH2670, Haptic, Tangible and Embodied Interaction 7.5 hp

MF2023 Industrial Design, 6 hp

MF2031 Advanced Prototyping 6.0 hp (not given autumn term 2018)

MF2092 Rapid Prototyping 3.0 credits

Year 3

Track, Human-Computer Interaction (IMHI)

Year 1

Mandatory courses (15.0 credits)

Course code Course name Credits Edu. level
DH2417 Interaction Design for Collaboration 7.5 Second cycle
DM2578 Social Media Technologies 7.5 Second cycle

Conditionally elective courses

Course code Course name Credits Edu. level
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DM2500 Telepresence Production 7.5 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2321 Information Visualization 6.0 Second cycle
DH2323 Computer Graphics and Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2583 Big Data in Media Technology 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle
DT2300 Sound in Interaction 7.5 Second cycle

Supplementary information

Conditionally elective courses (at least one of the courses must be taken):

DH2408 Evaluation Methods in Human-Computer Interaction 6.0 hp
DM2500 Telepresence Production 7.5 hp

Year 2

Conditionally elective courses

Course code Course name Credits Edu. level
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DM2500 Telepresence Production 7.5 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2321 Information Visualization 6.0 Second cycle
DH2323 Computer Graphics and Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2562 Managing Digital Transformation 7.5 Second cycle
DM2563 Managing Digital Transformation - project module 7.5 Second cycle
DM2583 Big Data in Media Technology 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle
DT2300 Sound in Interaction 7.5 Second cycle

Supplementary information

Conditionally elective courses (at least one of the courses must be taken):

DH2408 Evaluation Methods in Human-Computer Interaction 6.0 hp
DM2500 Telepresence Production 7.5 hp

Year 3

Track, Sonic Media (LTM)

Year 1

Mandatory courses (7.5 credits)

Course code Course name Credits Edu. level
DT2300 Sound in Interaction 7.5 Second cycle

Conditionally elective courses

Course code Course name Credits Edu. level
DT2119 Speech and Speaker Recognition 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle
DT2212 Music Acoustics 7.5 Second cycle
DT2213 Musical Communication and Music Technology 7.5 Second cycle
DT2215 Advanced Individual Course in Music Communication 6.0 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2400 Physical Interaction Design and Realization 7.5 Second cycle
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2628 Interaction Design Methods 7.5 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DH2670 Haptics, Tactile and Tangible Interaction 7.5 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2582 Media Lab 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2112 Speech Technology 7.5 Second cycle
DT2410 Audio Technology 7.5 Second cycle

Supplementary information

Conditionally elective courses (at least 15 credits must be taken)

DT2119 Speech and Speaker Recognition 7.5 hp
DT2140 Multimodal Interaction and Interfaces 7.5 hp
DT2212 Music Acoustics 7.5 hp
DT2213 Musical Communication and Music Technology 7.5 hp
DT2215 Advanced Individual Course in Music Communication 6.0 hp
DT2nnn Advanced Individual Course in Music Communication 7,5 hp
DT2xxx Advanced Individual Course in Music Communication 6.0 hp

Year 2

Conditionally elective courses

Course code Course name Credits Edu. level
DT2119 Speech and Speaker Recognition 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle
DT2212 Music Acoustics 7.5 Second cycle
DT2213 Musical Communication and Music Technology 7.5 Second cycle
DT2215 Advanced Individual Course in Music Communication 6.0 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2400 Physical Interaction Design and Realization 7.5 Second cycle
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DH2466 Advanced, Individual Course in Human-Computer Interaction 6.0 Second cycle
DH2628 Interaction Design Methods 7.5 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DH2670 Haptics, Tactile and Tangible Interaction 7.5 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2562 Managing Digital Transformation 7.5 Second cycle
DM2563 Managing Digital Transformation - project module 7.5 Second cycle
DM2582 Media Lab 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DM2904 Individual Course in Media Technology 6.0 Second cycle
DM2905 Individual Course in Media Technology 7.5 Second cycle
DT2112 Speech Technology 7.5 Second cycle
DT2410 Audio Technology 7.5 Second cycle

Supplementary information

Conditionally elective courses (at least 15 credits must be taken)

DT2119 Speech and Speaker Recognition 7.5 cr.
DT2140 Multimodal Interaction and Interfaces 7.5 cr.
DT2212 Music Acoustics 7.5 cr.
DT2213 Musical Communication and Music Technology 7.5 cr.
DT2215 Advanced Individual Course in Music Communication 6 cr.
DT2216 Advanced Individual Course in Music Communication 7,5 cr.
DT2217 Advanced Individual Course in Music Communication 9 cr.

Year 3

Track, Visual Media (VLM)

Year 1

Mandatory courses (7.5 credits)

Course code Course name Credits Edu. level
DD2258 Introduction to Visualization, Computer Graphics and Image/Video Processing 7.5 Second cycle

Conditionally elective courses

Course code Course name Credits Edu. level
DD2257 Visualization 7.5 Second cycle
DD2470 Advanced Topics in Visualization and Computer Graphics 6.0 Second cycle
DH2321 Information Visualization 6.0 Second cycle
DH2323 Computer Graphics and Interaction 6.0 Second cycle
DH2413 Advanced Graphics and Interaction 9.0 Second cycle
DH2650 Computer Game Design 6.0 Second cycle
DM2582 Media Lab 7.5 Second cycle
EQ2330 Image and Video Processing 7.5 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 Second cycle
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 Second cycle
SK2376 Optics, Supplementary Course 7.5 Second cycle

Supplementary information

Conditionally elective courses (at least 15 hp must be taken)

DD2257 Visualization 7.5 hp
DD2470 Advanced topics in visualization and computer graphics, 6 hp
DH2321 Information Visualization 6,0 hp
DH2323 Computer Graphics and Interaction 6,0 hp
DH2413 Advanced Graphics and Interaction 9.0 hp
DH2650 Computer Game Design 6 hp
DM2582 Media Lab, 7,5 hp
EQ2330 Image and Video Processing, 7,5 hp

Recommended courses:
DM2500 Telepresence production, 7,5 hp
DT2140 Multimodal Interaction and Interfaces 7.5 hp
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 hp

Year 2

Conditionally elective courses

Course code Course name Credits Edu. level
DD2257 Visualization 7.5 Second cycle
DD2470 Advanced Topics in Visualization and Computer Graphics 6.0 Second cycle
DH2321 Information Visualization 6.0 Second cycle
DH2323 Computer Graphics and Interaction 6.0 Second cycle
DH2413 Advanced Graphics and Interaction 9.0 Second cycle
DH2650 Computer Game Design 6.0 Second cycle
DM2582 Media Lab 7.5 Second cycle
EQ2330 Image and Video Processing 7.5 Second cycle

Recommended courses

Course code Course name Credits Edu. level
DH2629 Interaction Design as a Reflective Practice 7.5 Second cycle
DH2642 Interaction Programming and the Dynamic Web 7.5 Second cycle
DH2655 Cooperative IT-design 9.0 Second cycle
DM2077 Media Law 7.5 Second cycle
DM2500 Telepresence Production 7.5 Second cycle
DM2518 Mobile Development with Web Technologies 7.5 Second cycle
DM2562 Managing Digital Transformation 7.5 Second cycle
DM2563 Managing Digital Transformation - project module 7.5 Second cycle
DM2623 IT design for disabled 7.5 Second cycle
DM2720 Sustainable ICT in Practice 7.5 Second cycle

Supplementary information

All conditionally elective courses and recommended courses are shown in both year 1 and year 2 regardless which period the courses are given in and if it is possible to follow the course. We do this so it is easier to see which courses that are given in the programme/track.

Conditionally elective courses (at least 15 hp must be taken)

DD2257 Visualization 7.5 hp
DD2470 Advanced topics in visualization and computer graphics, 6 hp
DH2321 Information Visualization 6,0 hp
DH2323 Computer Graphics and Interaction 6,0 hp
DH2413 Advanced Graphics and Interaction 9.0 hp
DH2650 Computer Game Design 6 hp
DM2582 Media Lab, 7,5 hp
EQ2330 Image and Video Processing, 7,5 hp

Recommended courses:
DM2500 Telepresence production, 7,5 hp
DT2140 Multimodal Interaction and Interfaces 7.5 hp
DH2408 Evaluation Methods in Human-Computer Interaction 6.0 hp

Year 3