Competence profile for Digital Interactive Entertainment (DIE) – University of Copenhagen

Home
Resize Print Bookmark and Share

Department of Computer Science DIKU > Study programmes > M.Sc. in Computer Science > Competence profile for...

Digital Interactive Entertainment (DIE)

 

Specific competences to:

  • analyse, critically evaluate, compare and process complex problems involving interactive applications, with particular emphasis on entertainment
  • independently and in groups, deal with development situations in which existing mathematical and psychological models, as well as experimental hardware, are combined in a new way in order to analyse and synthesise new entertainment products

Specific skills in:

  • programming as part of a development team capable of producing games or similar interactive entertainment products
  • applying, implementing and evaluating mathematical and psychological models for analysis, synthesis and simulation
  • reporting back on analyses, implementations and evaluations, including explaining the limitations on the use of specific models and choices made during the modelling of a tangible problem
  • formulating and evaluating hypotheses about human use of interactive entertainment systems that can be tested experimentally, including planning for, conducting and disseminating the results of the experiments.

Specific knowledge of:

  • numerical methods for data analysis, modelling and simulation
  • methods of representation and visualisation of virtual worlds
  • the organisation of games-development groups, including both the typical roles and special role of the programmer
  • factors in the interaction between humans and machines
  • conducting and evaluating experiments involving humans.

Curriculum:

Digital Interactive Entertainment (DIE)

Block 1

Block 2

Block 3

Block 4

Year 2

DADIU DADIU

Master Thesis

Master Thesis

 

DADIU DADIU

Master Thesis

Master Thesis

Year 1

Elective courses Elective courses Elective courses

Elective courses

 

Advanced programming

Principles of computer systems design

Statistical methods for machine learning

Advanced algorithms and data structures