SEDS 538

Big Data Analytics

This course covers the fundamental platforms, such as Hadoop, Spark, and other tools, e.g., Linked Big Data, several data storage methods that include HDFS, HBase, KV stores, document database, and graph database, different ways of handling analytics algorithms on different platforms, visualization issues and mobile issues on Big Data Analytics It will discuss large-scale machine learning methods that are foundations for artificial intelligence and cognitive networks and several methods to optimize the analytics based on different hardware platforms, such as Intel & Power chips, GPU, FPGA, etc.

Week Topics
1 Overview of Big Data
2 State-of-the-art computing paradigms/platforms
3 Big data programming tools (e.g., Hadoop, MongoDB, Spark, etc.)
4 Big data extraction and integration
5 Big data storage
6 Scalable big data indexing
7 Large-scale graph processing techniques
8 Big data stream techniques and algorithms
9 Big data privacy
10 Big data visualizations
11 Problems in real applications of big spatial-temporal data (e.g., geographical databases)
12 Problems in real applications of big financial data (e.g., time-series data)
13 Problems in real applications of big multimedia data (e.g., audios/videos)
14 Problems in real applications of big medical/health data