Skip to main content

Big Data

You will gain an understanding of what insights big data can provide through hands-on experience with the tools and systems used by big data scientists and engineers. You will be guided through the basics of using Hadoop with MapReduce, Spark, Pig and Hive. By following along with provided code, you will experience how one can perform predictive modeling and leverage graph analytics to model problems.

  • Introduction to Big Data

    Introduction to Big Data

    This course is for those new to data science and interested in understanding why the Big Data Era has come to be. It is for those who want to become conversant with the terminology and the core concepts behind big data problems, applications, and systems.

  • Big Data Modeling and Management Systems

    Big Data Modeling and Management Systems

    In this course, you will experience various data genres and management tools appropriate for each. You will be able to describe the reasons behind the evolving plethora of new big data platforms from the perspective of big data management systems and analytical tools.

  • Big Data Integration and Processing

    Big Data Integration and Processing

    This course shows you how to retrieve data from example database and big data management systems; describe the connections between data management operations and the big data processing patterns needed to utilize them in large-scale analytical applications; identify when a big data problem needs data integration and execute simple big data integration and processing on Hadoop and Spark platforms.

  • Machine Learning With Big Data

    Machine Learning With Big Data

    In this course, part of the Data Science MicroMasters program, you will learn a variety of supervised and unsupervised learning algorithms, and the theory behind those algorithms. Using real-world case studies, you will learn how to classify images, identify salient topics in a corpus of documents, partition people according to personality profiles, and automatically capture the semantic structure of words and use it to categorize documents..

  • Graph Analytics for Big Data

    Graph Analytics for Big Data

    This course gives you a broad overview of the field of graph analytics so you can learn new ways to model, store, retrieve and analyze graph-structured data. After completing this course, you will be able to model a problem into a graph database and perform analytical tasks over the graph in a scalable manner.

  • Big Data Capstone Project

    Big Data Capstone Project

    In this culminating project, you will build a big data ecosystem using tools and methods from the earlier courses in this specialization.