Introduction to Big Data - an overview of the 10 V's

An overview of the Dimensions and Forms of Big Data.
Rating: 4.2 out of 5 (502 ratings)
15,191 students
English [Auto]

This course will give the students an overview of this field and understand the various characteristics of Big Data that will help them later in their career to make better decisions in terms of architectures, tools, and technologies to use when dealt with a certain business problem.


  • This is an introductory course with no prior knowledge or coding skills required other than a basic understanding of Databases and Data Storage and Processing Systems used in the industry.


This course is designed to be an in-depth overview of the field of Data Science. It teaches the students various Characteristics of Big Data as well as discuss a few types of Data that exists. After completing this course, you will have the knowledge that can be applied later on in your journey into this field when you're selecting an Algorithm, a Tool, a Framework, or even while making a Blueprint of how to deal with the current problem at hand.

Who this course is for:

  • Anyone curious about Big Data. This course is not limited to experienced Data Scientists or Machine Learning Engineers.

Course content

12 sections12 lectures40m total length
  • Introduction Lecture


Machine Learning Engineer
Taimur Zahid
  • 4.1 Instructor Rating
  • 651 Reviews
  • 35,833 Students
  • 3 Courses

I am a Machine Learning Engineer, with three years of experience in the field of Data Science and Machine Learning. I am a Former Teaching Assistant for the Deep Learning Master's Degree Course and the Natural Language Processing Course. I have worked on a wide range of projects including, but not limited to, Real-time Vehicle Detection and Tracking, Financial Time-Series Forecasting, and Anomaly Detection in Images.

My goal with these courses is to help you stand out in the field of Data Science and Engineering. I follow the agile development methodologies to design, create, and publish my courses. I follow incremental sprints to update my courses regularly by either adding new content to existing courses or creating an entirely new course. This allows me to not only respond to and structure my courses based on direct student feedback, but also, to add the latest skill in demand as quickly as possible.