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

Semester: Inverno 2023/24