IDG3006 - Web of Things


Examination arrangement

Examination arrangement: Oral exam
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
Oral exam 100/100 1 hours A

Course content

In this course, the students from bachelor in web development and bachelor in interaction design will be using prior skills, knowledge and general competence to create a cross-disciplinary project. The goal is to build a web-connected physical device/system that:

  1. solves a problem or;
  2. provides a new opportunity for the customer or their clients.

Learning outcome


Have fundamental knowledge about the key challenges and opportunities related to the emerging field of Web of Things (WoT) and Internet of Things (IoT)

  • Awareness of key application areas of WoT, IoT, and Pervasive Computing
  • Understanding the influence of WoT/IoT in society, and the need to design and develop following diverse user needs
  • Understanding the technical challenges, obstacles, trade-offs, and workarounds to be able to design and develop WoT solutions
  • Hands-on experience with single board computers, wireless sensors, and flow-based visual programing
  • Foundational knowledge in innovation, prototyping, project management, and testing


  • To be able to innovate and generate product ideas to solve real-life problems with web-connected smart objects
  • To analyze and evaluate design and development approaches, technological limitations, and their workarounds
  • To be able to design and develop web-connected electronic systems to solve real-life problems
  • To be able to user-test, analyze and synthesize test data for further development
  • To be able to communicate ideas, receive instructions and be a productive contributor in an interdisciplinary environment

General Competence:

  • Produce/Plan sustainable WoT-solutions concerning environmental, social, and economic factors
  • Evaluate the efficiency and implementation of diverse WoT solutions
  • Evaluate accessibility, the usability of ICT solutions concerning users with diverse abilities
  • Show ability of innovation, critical-, creative thinking, and problem-solving

Learning methods and activities

  • lectures
  • problem-based project work under supervision
  • lab and workshop work
  • compulsory assignments (written documentation, attendance and oral presentation/exhibition)

Compulsory assignments

  • Oral presentation on campus
  • Attendance
  • Documentation of work

Further on evaluation

Compulsory activities

  • On-campus oral presentation
  • Written assignment
  • Physical attendance during one of the scheduled course sessions (date and time stated at the start of the semester)

The students must deliver/attend all mandatory activities, all of which must be approved in order to qualify for the exam.

The final grade will be based on an oral/visual presentation, Counts for 100% of the final grade. Each student will be given a grade from A to F.

If retake to improve grade, the course must be taken again at the next ordinary completion of the course.The oral exam can be retaken in August.

Specific conditions

Admission to a programme of study is required:
Interaction Design (BIXD)
Web Development (BWU)

Required previous knowledge

The course is reserved for students in the program bachelor in interaction design and web development.

  • For BWU: IDG1100 - Web Fundamentals
  • For BIXD: IDG1006 - Physical Prototyping or equivalent

Course materials

The curriculum will be given at the start of the semester. The students will be required to purchase some electronic components to complete the course.

More on the course



Version: 1
Credits:  7.5 SP
Study level: Third-year courses, level III


Term no.: 1
Teaching semester:  AUTUMN 2024

Language of instruction: English, Norwegian

Location: Gjøvik

Subject area(s)
  • Design Methodology
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Design


Examination arrangement: Oral exam

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Oral exam 100/100 A
Room Building Number of candidates
Summer UTS Oral exam 100/100 A
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU