IDG3006

Web of Things

Autumn

Gjøvik

Norwegian and English

Overview

50 candidates

Average grade

C

3.48

0.09

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this 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 outcomes

Knowledge:

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

Skills:

  • 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

Teaching methods

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

This course is offered to exchange students. Language of instruction is English.