Big data didefinisikan sebagai sekumpulan data yang memiliki volume, kecepatan pertumbuhan atau variasi yang sangat besar sehingga sangat sulit untuk menyimpan, mengelola, memproses dan menganalisis data dengan menggunakan teknologi atau tools database yang konvensional. Oleh karena itu dibutuhkan teknik dan tools khusus untuk menganalisis big data.

Mata kuliah dimulai dengan mengenal apa itu Big Data, dari mana Big Data berasal, dan apa saja yang bisa dilakukan dengan Big Data, kemudian dilanjutkan dengan membahas karakteristik-karakteristik Big Data yang dikenal dengan istilah V's, data science dan proses analisis pada Big Data. Beberapa teknik data mining juga akan dipelajari. Terakhir membahas tentang konsep komputasi Big Data dan dasar-dasar implementasi programmingnya dengan Hadoop dan komponennya pada Big Data.