Laajuus: 5

Aikataulu: 28.10.2019 - 04.12.2019

Opetusperiodi (voimassa 01.08.2018-31.07.2020): 

II 2018 - 2019 (autumn)
II 2019 - 2020 (autumn)

Osaamistavoitteet (voimassa 01.08.2018-31.07.2020): 


After completing the course, the students will be able to explain in concrete detail what is needed for creating a functioning IoT prototype including hardware, embedded software, and network-based service. They are able to describe what the use of Open Source Software (OSS) and Creative Commons (CC) sources gives to and requires from their projects and from the related value chain. The students are able to present an example sub-contracting process in Internet of Things (IoT) technology development context. The students will be able to identify the key challenges related to embedded software development in the IoT context. They will also be able to present detailed business models for IoT products.



After completing the course, the students will have an experience of an IoT concept design project from contextual study to hand-over of a design concept. They will also have experience in working in varying multidisciplinary teams in different roles in negotiating plans and working to meet the requirements in the plans.



After completing the course, the students will be able to plan and execute a multi-disciplinary concept design process for IoT products, and negotiate with subcontractors. They will be able to estimate the cost and schedule for prototype production, including hardware and software. They are able to evaluate the technical content of a proposed sub-contract and act as a representative of main contractor in a sub-contracting process. The students will be able to establish relevant and rich business models for IoT products. They will be able to critically address and judge how a development process is controlled and informed, and argue for balancing the process. The students will also be able to evaluate the appropriateness of OSS/CC licencing for a specific IoT product. They will be able to author a requirements specification and invitation to tender in the context of IoT prototyping.

Sisältö (voimassa 01.08.2018-31.07.2020): 

The course includes multi-disciplinary teamwork in dynamically changing teams. Basics of sub-contracting are covered and the following technical aspects are addressed: experience prototyping, IoT development project scheduling, role of errors and iteration, value chains with Open Source and Creative Commons licences, role of producer support, embedded software development, and IoT software development. The focus is on concept design, and the course includes activities to contextualise, conceptualise, and communicate design. Teaching and learning happens through project work, lectures, tutoring, and learning diary keeping.

Toteutus, työmuodot ja arvosteluperusteet (voimassa 01.08.2018-31.07.2020): 

  1. active participation in collaborative sessions
  2. collaborative design process (rigour, management, documentation)
  3. collaborative design outcome (relevance, functioning, presentation)
  4. individual reflection (coverage, use of references)

Työmäärä toteutustavoittain (voimassa 01.08.2018-31.07.2020): 

Contact teaching 25.5 hours

Teamwork 94.5 hours

Independent work 14 hours

Oppimateriaali (voimassa 01.08.2018-31.07.2020): 

The study materials are specified during the course.

Kurssin kotisivu (voimassa 01.08.2018-31.07.2020):

Esitiedot (voimassa 01.08.2018-31.07.2020): 

JOIN-E7006 IDBM Challenge

Arvosteluasteikko (voimassa 01.08.2018-31.07.2020): 


Ilmoittautuminen (voimassa 01.08.2018-31.07.2020): 

Registration occurs through WebOodi.

Lisätietoja (voimassa 01.08.2018-31.07.2020): 

language class 3: English

Opintojakson kuvaus

Ilmoittautuminen ja lisätiedot