T530 – Mobile Computing

Modul
Mobile Computing
Mobile Computing
Modulnummer
T530
Version: 0
Fakultät
FDIT: Fakultät Digitale Transformation
Niveau
Master
Dauer
1 Semester
Turnus
Sommersemester
Modulverantwortliche

Prof. Dr. rer. nat. Ulf Schemmert
ulf.schemmert@htwk-leipzig.de

Dozierende
Sprache(n)

Deutsch
in "Mobile Computing"

ECTS-Leistungspunkte

5.00 ECTS-Punkte

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Übung)

Selbststudienzeit

94.00 Stunden

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

Prüfung mündliches Fachgespräch
Prüfungsdauer: 15 Minuten | Wichtung: 25% | nicht kompensierbar
in "Mobile Computing"

Prüfung Präsentation
Prüfungsdauer: 15 Minuten | Wichtung: 25% | nicht kompensierbar
in "Mobile Computing"

Prüfung Beleg
Prüfungsdauer: 13 Wochen | Wichtung: 50% | nicht kompensierbar
in "Mobile Computing"

Lehr- und Lernformen

In Vorlesungen werden die wesentlichen Hintergründe erläutert und begleitend in seminaristischen Übungen vertieft. Parallel dazu implementieren die Studierenden in Kleingruppen verteilte mobile Applikationen und präsentieren ihre Lösungen.

Medienform

keine Angabe

Lehrinhalte/Gliederung
  • Design mobiler Applikationen: Usability, Bedienkonzepte
  • Architektur mobiler Applikationen: Nativ, Web-basiert, Hybrid, Embedded Systems
  • Energieeffiziente Implementierung: Strategien zur Unterstützung von Stromsparmechanismen
  • Mobile Offloading: Entschedungskriterien für Auslagerung von Speicher und Rechenleistung in Cloud-basierte Serversysteme
  • Implementierung und Anbindung von Embedded Systems als Entität in IoT-Infrastrukturen
  • Implementierung von Synchronisations-Services, Messaging und cloud-basierter Datenhaltung am Beispiel von Google Firebase und Firestore
  • Implementierung und Präsentation einer verteilten mobilen Applikation in kleinen Gruppen
  • Automatisiertes Testen mobiler Applikationen
  • Systeme und Tools zum Mobile Device Management
  • Tools zur Mobile Forensic: Analyse von Apps und Geräteinformationen
Qualifikationsziele

Die Studierenden sind ind der Lage, Mobile Applikationen in verteilten Umgebungen zu entwerfen, die erforderliche Infrastruktur zu planen und Applikationen zu implementieren. Dies beinhaltet sowohl die Applikation im mobilen Gerät als auch erforderliche Serverkomponenten.

Zulassungsvoraussetzung
Keine
Empfohlene Voraussetzungen
  • Grundkenntnisse in Java und Javascript und verteilten Anwendungen
Literaturhinweise
  • Thomas Künneth: Android 8: Das Praxisbuch für Java-Entwickler, Rheinwerk-Verlag, 2018
  • Reto Meier, Ian Lake: Professional Android, Wrox Publishing, 2018
  • Laurence Moroney: The Definitive Guide to Firebase, Apress, 2017
  • Lee Reiber: Mobile Forensic Investigations, McGraw-Hill Education, 2019
Aktuelle Lehrressourcen

keine

Hinweise
Keine Angabe
Verwendbarkeit

Masterstudiengang Informations- und Kommunikationstechnik