Official course description, subject to change:

Preliminary info last published 15/11-23
Course info
Language:
English
ECTS points:
7.5
Course code:
KSINTHI1KU
Participants max:
40
Offered to guest students:
yes
Offered to exchange students:
yes
Offered as a single subject:
yes
Price for EU/EEA citizens (Single Subject):
10625 DKK
Programme
Level:
MSc. Master
Programme:
MSc in Computer Science
Staff
Course semester
Semester
Forår 2025
Start
27 January 2025
End
30 May 2025
Exam
Exam type
ordinær
Internal/External
intern censur
Grade Scale
7-trinsskala
Exam Language
GB
Abstract

This course gives an introduction to IoT as well as practical experience with the design and implementation of end-to-end IoT systems.

Practical examples and exercises will predominatly be from domains Energy and Environment.

Description

The course will be composed of six parts:
    Architecture of IoT systems
    Sensing and actuation
    Operating system and abstraction levels in networked embedded systems
    IoT networking
    Security
    Energy aspects - consumption and optimization

Formal prerequisites
Before the course, the students should be able to:
     program in C and Python

     understand basic concepts of operating systems and distributed systems

     understand basic concepts of computer networking

     understand basic concepts of scientific method and measurement
Intended learning outcomes

After the course, the student should be able to:

  • describe the architecture of IoT systems
  • design, implement and evaluate networked embedded systems
  • evaluate and compare a range of IoT networking technologies
  • analyse the energy consumption of networked embedded systems
  • analyse security issues associated with IoT systems
  • design, implement and evaluate an IoT system
  • reason about the societal impact of IoT systems
Ordinary exam
Exam type:
D: Submission of written work with following oral, Internal (7-point scale)
Exam variation:
D11: Submission with following oral exam based on the submission.