IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Pervasive Computing, MSc 
Kursusnavn (engelsk):Pervasive Computing, MSc 
Semester:Forår 2018 
Udbydes under:cand.it., softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:
Maks. antal deltagere:50 
Formelle forudsætninger:Before the course, the students should be able to:
- program in C and Python
- understand basic concepts of operating systems and distributed systems



-----
Information about study structure:
This course is part of the SDT specialization in Pervasive Computing. 
Læringsmål:After completing the course, the students are expected to be able to:
- describe the properties of network embedded programs and IoT systems
- design, implement and evaluate networked embedded programs
- evaluate and compare a range of low-range networking technologies
- reason about abstraction levels in networked embedded programs and IoT systems
- analyse the energy consumption of networked emedded programs
- analyse security issues associated with networked embedded programs
- design, implement and evaluate an IoT system
- reason about the societal impact of IoT systems 
Fagligt indhold:The course will be composed of five parts:
(1) IoT and society
(2) Operating system and abstraction levels in networked embedded programs
(3) Wireless networking
(4) Energy consumption of networked embedded programs
(5) IoT system design 
Læringsaktiviteter:14 ugers undervisning bestående af forelæsninger og øvelser

2 hours a week of theory/lectures
• 2 hours a week of exercises 

Obligatoriske aktivititer:During this course students will be required to hand in 2 mandatory assignments, that need to be completed/approved before being eligible to register for the examination.

Be aware: The student will receive the grade NA (not approved) at the ordinary exam, if the mandatory activities are not approved and the student will use an exam attempt. 
Eksamensform og -beskrivelse:B22: Mundtlig eksamen uden forberedelsestid ved eksamen., (7-scale, external exam)

The duration of the oral examination is 20 minutes per examinee (including time for grading)  

Litteratur udover forskningsartikler:Programming MicroPython, O'Reilly.