
This course will introduce students to the fundamental concepts of big data including the definition and taxonomy. Various topics such as big data integration, data generation, storage, management, transfer, to analytics with a focus on state-of-the-art technologies and big data stream techniques, visualizations, and applications for big data. Also covered with real-world applications regarding querying big data with SQL and HiveQL, ending with a discussion on the future of big data.