Distributed and Cloud Systems CMPT 756 (3)
Students will learn principles and techniques for processing various data types at real-world scale using distributed and cloud computing resources. Fundamentals of approximation and distributed algorithms will be covered. Handling of large-scale image and video datasets, massive graphs, as well as structured and unstructured text datasets will be studied. Designing and building robust software systems using multicore processors, processor accelerators (e.g., Graphics Processing Units) and cloud resources will be introduced.
Tu 8:30 AM – 10:20 AM
Fr 8:30 AM – 9:20 AM
AQ 3181, Burnaby
WMC 3520, Burnaby