Course Contents
* Introduction into Big Data and Cloud Computing
* Indexing massive geometry datasets for faster access: quad trees, space-filling curves, Discrete Global Grid Systems, etc.
* Distributed and cloud-based data storage
* Architectures for distributed processing pipelines
* Programming models for distributed algorithms (e.g. MapReduce)
* Technologies and frameworks for distributed data processing and geometry processing
* Deployment of distributed applications in the Cloud
* There will be practical and theoretical exercises
Literature
* Ray Rafaels: Cloud Computing - From Beginning to End, ISBN 1986726282
* Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez, Bruno Levy: Polygon Mesh Processing, ISBN 9781568814261
* Weitere aktuelle Literaturhinweise werden in der Veranstaltung gegeben.
Preconditions
* Programming skills in Java or other JVM languages
* Basic algorithms and data structures
Additional Information
Grading: Standard (6 CP)
Online Offerings
moodle
- Lehrende: Michel Krämer