The programme is divided into three semesters. In the first semester, students learn basic concepts of interaction and experience design. In the second semester, students build on their theoretical and practical knowledge to expand abilities in selected areas. During the summer semester, a substantial dissertation project is undertaken. An MSc in Interaction and Experience Design will be awarded to sucessful gradutes who undertake a technical/scientific project. An MA in Interaction and Experience Design will be awarded to successful graduates who undertake a design/artistic project.

    Student are expected to attend lectures (approx. 12 hours per week) and labs (approx. 6 hours per week - subject to change and depending on the modules selected by the student). Students are then expected to undertake independent reading and study for at least 18 hours per week. After the autumn and spring taught semesters, students may opt not to proceed to the final project dissertation and may opt instead to be awarded the postgraduate diploma in Interaction and Experience Design.

  • Autumn Semester (Sept - Dec)

    Core Modules (2/2)

    CS6021 Foundations of Interactive Media Design

    The module Foundations of Interactive Media Design covers essential concepts, techniques, frameworks and case studies to provide students with a good grounding in the disciplines of human-centered computing and Interaction Design: the design of interactive systems to suit people’s needs, activities and preferences. The module begins with an overview of important developments in interactive technology design, pointing out how the notion of “interaction” has evolved and finally led to the professional practice of interaction design. Following this, a number of interaction design lifecycles are discussed and one in particular, the User-Centred Design Process, is examined step by step: from how to study users and their environment, to how to generate design ideas, create mock-ups and evaluate design alternatives. Examples of useful methodologies that can be employed at each stage of design are described and exemplified through practical case studies. The final part of the module covers current developments in Interaction Design, whereby current examples of interactive systems designs are showcased and discussed in class. The module is highly interactive, including not only lectures but also the screenings of videos, discussion of readings, guest presentations and a practical project where small groups of students evaluate and critique a piece of existing interactive technology and produce a re-designed version of it to be evaluated with real-world users. Extensive use is also made of the lecturer’s hands-on experience in interaction design and of the Interaction Design Centre’s tradition of research. The students are also invited to the Interaction Design talk series where they can hear researchers and practitioners present their current work.

    CS6041 Interactive Media Project/Workshop 1

    This module is about the practical methods and tools for working with Interactive Media. Students learn about photography, graphics (Adobe Photoshop), sound production (Audacity, Logic) , video production (Final Cut Pro, Adobe premiere), web design (Adobe Dreamweaver) and also initial preparation for a dissertation project prototype. For assessment, students put up content they have created on individual web sites.

    Some examples of activities within the Interactive Media workshop 1: Video making 2012, 2011

    Elective Modules, choose two out of four (2/4):

    CS4083 Sound Synthesis

    In this module students will create software based applications for sound synthesis; demonstrate a facility with text-based and graphical-based software systems for audio programming; and organise and execute a successful artistic work with audio.

    CS6301 Real-Time Audio and Video

    This module explores the real-time systems of connectivity, media generation and composition and how the capacity to work and respond in the present impacts across disciplines and fields. It explores sound and image synthesis and composition through real-time generative procedures that include sound synthesis, live sound and image processing, and composition principles for live performance. These techniques are realised in the most recent, commonly-used software

    CS4020 Information society

    CS4020 This module offers a socio-economic, political and cultural exploration of the “internet society”. The module will provide a series of perspectives on the network society. In particular, the module provides an overview of the main approaches of technological determinism and social constructivism, and introduces to a third option with the contribution of Actor Network theory. In the module a series of case studies of different socio-technical systems will be also discussed. This module will help students understand some of the current debates in the media about the effects of ICT on society. The module will help the student to develop critical thinking around key issues of the Information Society.

    CS6351 Physical Computing

    Students develop their knowledge of physical computing in the context of interactive art, performance and interaction design through a combination of laboratory based small group project work and lecture based learning and research.

    CS6281 Code and Art

    The module explores code with the aim of using it as an expressive, analytical and critical medium. The emphasis is on the making of art that extends inquiry and exploration in media, culture and communication through the use of code. The practical elements of the module are grounded on a discursive analysis of the philosophical implications and historical nature of code and coding practices.

  • Spring Semester (Jan - Apr)

    Core Modules (2/2)

    CS6022 Principles of Interactive Media Design

    The Principles of Interactive Media Design module is providing the students with an opportunity to deepen their knowledge and improve their skills, building on the foundation of the Interaction Design module - Foundation of Interactive Media Design (taught in the first semester). The module contains two parallel strands, followed by a final period dedicated to the development of final projects and theses. The first strand is dedicated to discussing selected themes related to concepts, techniques and application domains of Interaction Design. Based on the students’ areas of interests, weekly seminars are organised for debating issues selected and presented by the students working in groups. Every week, a group of students takes responsibility for selecting the reference material and the case studies for their chosen topic, under the supervision of the module leader. They then have the obligation of sending the selected materials to the whole class one week in advance, preparing a presentation and a class activity and facilitating the debate during the seminar. The second strand is dedicated to the study of research methods, combining theory with practical assignments and giving the students the chance to reflect upon the research methods and techniques to be used in their final project work. The last 3 weeks of the semester are dedicated to the development of the final project ideas, with assistance from the module leader. The students are required to undertake a literature review for the selected topic and domain, give a presentation in class and write a report that includes the first two chapters of their thesis in draft form, together with a detailed work plan for the summer semester. Students are also invited to write a blog/journal reflecting on the different phases of the unfolding design process.The majority of class activities are inspired by the students’ topics of interest and are based on collaborative sharing and learning.

    CS6042 Interactive Media Project/Workshop 2

    This module is about the practical methods and tools for working with Interactive Media. Students learn about design and programming in environments such as Adobe Flash, Pure Data/GEM, Processing, Google Sketchup as well as being introduced to open source hardware such as Arduino. Finally, throughout the semester students are encouraged to drive their work towards their dissertation projects. For assessment, students put up content they have created on individual web sites.

    Elective modules, choose two out of five:

    CS4056 Mobile Application Design

    This module focuses on the design of mobile applications. It focuses on the challenges associated with designing applications for mobile devices and teaches the student to overcome these challenges, taking into consideration each design dimension and relevant standards. The student will create visual assets for mobile applications using a variety of software products. The student will create mobile applications that manipulate a variety of digital media formats, make use of databases, read and respond to sensors and communicate with web via API.

    MF4756 Product Design and Modeling

    3D parametric modelling systems are an integral part of the product design process. They are typically used to control key aspects of a product such as its design, communication, management, presentation, documentation and validation. The aim of this module is to introduce students to these six key product design areas using SolidWorks in the context of generic best practice modelling strategies. In addition students will: understand the primary issues and considerations involved in designing a new product and develop a creative approach to the solution of design problems; understand the concepts and practices associated with 3D parametric modelling and visualisation technology; model and develop products and components in contemporary computer modelling software; be able to create comprehensive product models and specifications in the context of the total development of a product; develop cognitive modelling/visualisation, problem-solving and decision-making skills.

    CS4049 Visual Coding

    This module introduces students to the principles behind algorithmic visuals and the practice of creating visuals through programmed and procedural approaches. Visual Coding is taught using Processing. This development environment has a great website with useful learning materials and project examples. Anything learned in Processing is also quite applicable to Javascript and other coding languages, hence to web development, etc. The module is project-oriented. In the lectures examples of video installations, public art, telematics, etc., will be discussed including projection mapping, collaborative and interactive works, and so on.

    CS4078 Applied Interaction Design

    This module focuses on participatory, collaborative, and adversarial approaches to design. It focuses on tools, techniques and methods to engage potential end-users and stakeholders in the design of new technology. This module will provide the student with knowledge of and practical experience in participatory/collaborative design supporting participatory innovation in the design of human-centered systems. Participatory Design methods such as design probes and design games will be discussed. The module is project based and student will have to run participatory design sessions and develop individual design concepts or scenarios.

  • Summer Semester (May-Aug)
    Dissertation Project:

    During the summer months, a substantial project is undertaken, which may be artistic (such as a media production or installation) or technical (such as the development of media software). Students opting for a technical project may qualify for an MSc in Interactive Media. An MA in Interactive Media will be awarded to successful graduates who undertake a design/artistic project. Students are required to design, build and test a demonstration of their ideas, as well as writing a report of approx. 12,000 words. Previous dissertation topics have included: interactive installations, tangible interfaces, augmented reality, performance technologies, collaborative systems, mobile applications, Social networking services, and so on. See previous students’ projects here:

Visiting Lecture Series
During the year, a series of seminars and workshops are offered allowing our students to learn and collaborate with national and international designers, artists, and researchers. Please visit our CSIS Design, Art and Technology Seminar Series page.