May 17, 2024  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [Archived Catalog]

CS 58300 - Big Data Analytics In Cloud Computing


This course brings together the principles of large-scale distributed computing and the state of the art for Big Data Analytics in the Cloud. This course will first overview Cloud computing which is a service model for large-scale distributed computing, and the representative platform, Hadoop. Then, the course will introduce MapReduce which is a scalable programming model for processing Big Data on a cluster and have in-depth analysis of various algorithmic design patterns, and go on to explore Big Data Analytics applications on Hadoop MapReduce and Spark. Afterward, the course will introduce NoSQL systems for Big Data storage. This course will also show how to deal with services from public cloud infrastructures

Cr.3.