Cloud computing and Big Data


Course Description:

Cloud Computing and Big Data is a Graduate level course that will introduce fundamental concepts, technologies, and innovative applications of Cloud and Big Data systems like distributed systems, map-reducing programming models, distributed file systems, virtualization and cloud models, and more. Engineering aspects will also include bridging the gap between analytics and data-driven platforms, and performance evaluation and benchmarking. Students will explore recent technological solutions and research in Cloud and Big data, and have hands on experience with Hadoop, HDFS and big data databases like SQL, noSQL and newSQL.