Communication and Media Engineering

Module Guide

 Back 

Ubiquitous Applications

Teaching methods Lecture
Duration 1
Hours per week 2.0
Overview
Classes 30 h
Individual / Group work: 120 h
Workload 150 h
ECTS 5.0
Maximum number of participants 20
Recommended semester 2
Frequency Annually (ss)
Lectures

Ubiquitous Applications

Type Lecture
Nr. M+I412
Hours per week 2.0
Content
  • Introduction and basic concepts
  • Processors and OS
  • Input and output
  • Communication between processors
  • Sensors and actuators
  • Just-in-Time services and applications
  • Introduction to smartphone APIs (e.g. Android, Phonegap, etc.), software architecture, frameworks, and installation
  • Program examples for GPS, sensors, Web interfaces, databases, user interfaces
  • Self-guided practical development of a prototype using e.g. a smartphone (100 hours)
Literature
  1. Weiser, Mark. The Computer for the 21st Century. In ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser. Volume 3 Issue 3, July 1999, pp 3-11. (https://www.ics.uci.edu/~corps/phaseii/Weiser-Computer21stCentury-SciAm.pdf)
  2. Varun Nagpal. Android Sensor Programming by Example: Take your Android applications to the next level of interactivity by exploring the wide variety of Android sensors. Packt Publishing. 2016. (http://proquest.tech.safaribooksonline.de/9781785285509) 
  3. Ammar Rayes, Salam Samer. Internet of Things From Hype to Reality: The Road to Digitization. Springer Verlag. 2017. (http://dx.doi.org/10.1007/978-3-319-44860-2)
 Back