IT-Universitetet i København
  Tilbage Kursusoversigt
Kursusnavn (dansk):Pervasive Computing 
Kursusnavn (engelsk):Pervasive Computing 
Semester:Forår 2012 
Udbydes, softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:7,50 
Min. antal deltagere:12 
Forventet antal deltagere:20 
Maks. antal deltagere:30 
Formelle forudsætninger:Before the course the students should:
* Know all the basic elements in distributed systems, including network protocols, basic web protocols, RPC/RMI/SOAP, concurrency issues, and global time stamping.
* Be able to analyze, design, construct, test and document large software systems.
* Know the basis of requirement engineering and user interface design
* Be able to read scientific articles and write technical project reports.

This can be acquired e.g. by following the course “Mobile and Distributed Systems”.
Information about study structure:
This course is part of the SDT specializations Mobile and Distributed Systems and Pervasive Computing. 
Læringsmål:After completing the course, students is expected to be able to:
* describe the background, vision and the most important application areas of Pervasive Computing.
* be able to explain and use the core concepts and technologies within location-based services and context-aware computing
* explain the principles of different pervasive computing architectures and infrastructures including service discovery and wireless communication through Bluetooth.
* explain and use different new types of user interfaces including tangible, embedded and wearable interaction.
* explain and use different types of sensor technology and data processing approaches.
* explain and use different methods for activity recognition
* explain and use principles of mixed-reality models. 
Fagligt indhold:* Conceptual, theoretical, and applicable aspects of pervasive computing.
* Designs and applications of location- and context-aware technologies and applications.
* New types of user interfaces for pervasive computing.
* System architecture and infrastructure for pervasive computing.
* Sensor technology and sensor data processing.

On top of that the course will give an overview of possible thesis subjects in this area and offer a possibility of matching students to supervisors. 

* 14-15 weeks of teaching containing lectures and exercises/lab classes organized as:

3 hours a week of theory/lectures.
3 hours a week of exercises/lab

The teaching language will be English unless all teachers and students speak Danish. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern prøve

During this course students will be required to hand in 3 mandatory assignments, that need to be completed/approved before being eligible to register for the examination. Failure to hand in these mandatory assignments on time will mean that the registration for examination is cancled.

The duration of the oral examination is 30 minutes per examinee.  

Litteratur udover forskningsartikler:Book: John Krumm (Ed.) Ubiquitous Computing Fundamentals. 2009. CRC Press 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
Fredag 08.00-09.50 Forelæsning ITU Aud 3
Fredag 10.00-11.50 Forelæsning ITU Aud 3
Fredag 12.00-13.50 Øvelser ITU 2A52
Fredag 14.00-15.50 Øvelser ITU 2A52

Eksamen afholdes på følgende tid og sted:
2012-06-06 Tidspunkt oplyses senere Mundtlig eksamen ITU 4A10
2012-06-07 Tidspunkt oplyses senere Mundtlig eksamen ITU 4A10
2012-06-08 Tidspunkt oplyses senere Mundtlig eksamen ITU 4A10