course-details-portlet

TPD4126

Prototyping Tangible User Experiences

This course is no longer taught and is only available for examination.

Credits 7.5
Level Foundation courses, level I
Language of instruction Norwegian
Location Trondheim
Examination arrangement Work

About

About the course

Course content

The course gives an introduction to how to create interactive products and user experiences with technology, microprocessors, sensors, and output units. The course has the following content:

  • Basic concepts about software and hardware
  • Open source and open content
  • Development cycles of prototyping and evaluation
  • Methods about how to put together hardware components such as microprocessors, sensors, and output units
  • How to program interactive behavior
  • Basic evaluation procedures grounded on both aesthetic appreciation and technical quality
  • Basic programming in Arduino
  • Descriptions about interactive user experiences

Learning outcome

Upon completing the course, students will be able to:

Knowledge:

  • make products interactive with hardware such as microprocessors, sensor, digital output units, and code
  • make the next generation of tangible interactive user experiences

Skills:

  • program in Arduino
  • put together hardware such as microprocessors, sensors, and digital output units.
  • retrieve data from sensors and digital output units
  • make products interactive with microprocessors, sensors, digital output units, and code.
  • use open source code and open access content

General qualifications:

  • collaborate on the production of good code
  • make better interactive products using an iterative design process with prototyping and user testing

Learning methods and activities

There will be a combination of lectures and project work. The students will have to complete individual assignments and a group-based project. The individual work is mandatory and consists of the implementation and presentation of an assignment given by the teacher. The group-based project is a relatively open assignment where the students shall apply a classic iterative design process with the following phases:

  • User studies
  • Idea and concept development
  • Prototyping
  • Usability testing
  • Implementation

Compulsory assignments

  • Complete and present an assignment

Further on evaluation

The assessment will be done based on individual assignments and a final group project based on various deliverables, such as an interactive prototype, a reflection on the design process through a blog, an exhibition with a demonstration of the prototype, and a short video of the result. The final deliverables will be announced at the project kick-off.

Retake of the course will require new participation/deliverables in all activities. Retake of the examination can be done in the following semester.

Specific conditions

Admission to a programme of study is required:
Industrial Design Engineering (MTDESIG)

Required previous knowledge

TDT4110 - Information Technology, Introduction

Course materials

All necessary course materials will be available on NTNU's learning management system. All the required hardware will be available to students during the course.

Credit reductions

Course code Reduction From
TPD4132 7.5 sp Autumn 2025
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Computer Systems

Contact information

Course coordinator

Department with academic responsibility

Department of Design

Examination

Examination

Examination arrangement: Work
Grade: Letter grades

Re-sit examination - Autumn 2025

Work
Weighting 100/100 Exam system Inspera Assessment

Ordinary examination - Spring 2026

Work
Weighting 100/100 Exam system Inspera Assessment