Communication and Media Engineering

Module Guide

 Back 

Ubiquitous Applications

Prerequisite
  • Object oriented programming in a programming language like Java or Objective C
  • HTML programming with PHP scripting
  • Database design and SQL basic knowledge
Teaching methods Lecture
Learning target / Competences

The students

  • kows and differentiate the Ubiquitous Applications particularities in comparison with Internet applications
  • knows sensors, actuators, processors and operating systems of ubiquitous and mobile hardware as a means to develop context-sensitive user-centric applications
  • specify, design, realize and develop Ubiquitous Applications using contemporary hardware and APIs
Duration 1
Hours per week 2.0
Overview
Classes 30 h
Individual / Group work: 120 h
Workload 150 h
ECTS 5.0
Requirements for awarding credit points

Written exam K60 (50%) + Practical work PA (50%)

Responsible person

Prof. Dr. rer. nat. Katharina Mehner-Heindl

 

Maximum number of participants 20
Recommended semester 2
Frequency Annually (ss)
Usability

Master´s degree program CME and MuK (Master Medien und Kommunikation)

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