Post Graduate Program in Big Data Engineering

Preview this course
Become an expert in the exciting world of Big Data Engineering, get trained in cutting edge technologies and work on real-life industry grade projects.
Application ends on 20th September Limited no. of seats available
NIT Rourkela-image
NIT Rourkela

Mentoring from NITR Professors Certificate from NITR

Course Structure-image
Course Structure

450+hrs of Live Classes 15+ Assignments & 3 Projects 9 Months Online Program

Career Assistance-image
Career Assistance

Resume Building Mock Interviews Assured Interview Calls

Why Big Data Engineering?
Due to the growing adoption of Big Data, the gap between the demand and adequate supply of skilled Big Data Engineers is increasing every day. This gap has not only lead to a large number of job opportunities but also enabled professionals with the appropriate skills to command higher salaries

Average salary of a Big Data Engineer is $90,885 per year

Global Big Data market is expected to grow to 103 billion U.S. dollars by 2027

Big Data Engineer ranks among the top trending jobs on LinkedIn

Who is this program for?
  • img Professionals looking for a career transition into Big Data Engineering
  • img Beginners in the Big Data domain looking to kickstart their careers
  • img Anyone working in Data Analytics & BI domain
  • img Data Science Professionals looking to expand their skill sets
Tools you will learn
  • Apache Hadoop
  • Apache Spark
  • Apache Kafka
  • Apache Hive
  • Cassandra
  • Apache HBase
  • MySQL
  • Apache Flume
  • Apache Sqoop
  • Apache Oozie
  • Machine Learning with Apache Spark
  • Ranked 2nd among NITs by MHRD
  • Recognized as an Institute of National Importance
  • Ranked among the Top 150 universities in Asia
Click to Zoom
Program Features
Mentorship from NITR facultyimg
Mentorship from NITR faculty
Get career guidance and help with all your program related doubts from NIT Rourkela’s faculty members
Placement Assistanceimg
Placement Assistance
We will help you get absorbed into the recruitment process of the industry’s biggest organizations, many of whom are program partners
Industry Networkingimg
Industry Networking
Get the opportunity to connect and engage with, and learn from industry leaders and veterans
Program Syllabus

Java Essentials for Big Data

Linux Fundamentals

SQL Essentials

Pre-requisites Test

Introduction to Big Data, Data Structures and Algorithms

Non-linear Data Structures for Big Data

Designing High Performant Distributed Algorithms

Tool Stack Options for Big Data

Additional Resources

End Course Test

Doubt Clearing Session 1

Background of Distributed and Parallel Computing Systems

Hadoop - A Distributed and Highly Scalable Computing Platform

Storing Big Data in a Distributed Cluster- HDFS

Advanced HDFS Concepts

MapReduce Computational Model

Advanced MapReduce Concepts

Scala Essentials for Spark – I

Scala Essentials for Spark – II

In-memory Computation for Big Data

Advanced RDDs Concepts in Spark

Doubt Clearing Session 2

Doubt Clearing Session 3

Additional Resources

Introduction to Relational Database Management System

Storing, Handling and Managing Data in Relational Database

SQL Like Query Processing Engine for Big Data- Hive

Advanced Hive Concepts

Relational Data Processing with Spark: SparkSQL and DataFrames

Handling Heterogeneous Data with NoSQL

Exploring Column Based NoSQL Database- HBase

Working with NoSQL Database Cluster- Apache Cassandra

Deep Diving into Apache Cassandra

Introduction to Data Warehousing and Data Mining

Large Scale Data Ingestion Using Sqoop

Performing ETL Using Hive

Building Robust ETL Pipeline with Spark

Workflow and Job Scheduling – I

Workflow and Job Scheduling – II

Working with Streaming Data

Streaming Data Processing With Spark

Structured Streaming in Spark

Low Latency and Real-Time Data Processing with Kafka – I

Low Latency and Real-Time Data Processing with Kafka – II

Building Streaming Data Pipeline Using Kafka, Spark & NoSQL

Maintaining Data Integrity in Big Data Platforms

Access Policies in Big Data Platforms

Security Concepts in Hadoop – I

Security Concepts in Hadoop – II

Introduction to Big Data Analytics

Business Intelligence & Visualization for Big Data

Advanced Analytics Using ML – I

Advanced Analytics Using ML – II

450+ hrs live classes

12+ Assignments

2 Mid Program Projects

Industry Grade Project

Industry Projects
An industry project will be a part of your program to consolidate your learning. Industry projects will ensure you have the real-world experience to start your career in Big Data Engineering.
Forecasting Trends and Demand-image
Forecasting Trends and Demand
Design & Build a Big Data System to ingest, store & process data for Trend & demand forecasting.
Predictive Analytics & Fraud Detection-image
Predictive Analytics & Fraud Detection
Design & Build a system to store data & perform real-time processing to find fraudulent transactions.
Sentiment Analysis-image
Sentiment Analysis
Design & Build a robust & scalable system that can store & process social media streaming data & then perform sentiment analysis on top of it.
Mentors & Instructors
Our program is helmed by experienced faculty members from NIT Rourkela and dedicated industry veterans with a background in Big Data.
Dr. A. K. Turuk

Professor NITR

Department of Computer Science and Engineering. Professor Ashok Kumar Turk holds a PhD from IIT Kharagpur
Dr. Bibhudatta Sahoo

Assistant Professor NITR

Department of Computer Science and Engineering. Professor Bibhudatta Sahoo holds a PhD from NIT Rourkela
Korra Sathya Babu

Assistant Professor Grade-1 NITR

Department of Computer Science and Engineering. Professor Korra Sathya Babu holds a PhD from NIT Rourkela
Program Fee
Starting @


Total Program Fee ₹1,87,500 (Inclusive of all taxes)
Get a chance to win a scholarship up to ₹ 1 Lakh
Program Details
This is a 9-month online program. More than 75% of the program will be instructor-led live classes and about 25% will be self-paced learning.
This is a 9-month online program. All the live classes will be conducted on weekends.
More than 75% of the program will be instructor-led live classes and about 25% will be self-paced.
If you miss a live class, you will get a recording of the class within the next 12 hours. Apart from this, you will get technical support in case of any query.
To help you get the best of both academic and industry experience, the classes will be conducted by both industry experts and NITR professors.
The classes will be conducted on weekends.
This program will require 8-10 hours of commitment per week.
Yes, the course can be taken by anyone passionate about Big Data and its future. You just need a passion to learn.
Yes, anyone who is passionate about learning Big Data can enroll in this program. We encourage learners from diverse backgrounds. To enable this, we provide 24x7 support and supervised learning to our learners.
After you fill up the basic details for the program, you will be asked to complete a detailed application form in order to shortlist your application for screening. Once your application is shortlisted, you will need to appear for an interview which will be conducted by a subject matter expert/program faculty member.

Based on your profile and interview, if you are selected for admission, you will receive an admission offer letter from NITR & Edureka.
You can reach out to the Admissions Office on email: or on +91-9606058419.
The interview will be conducted by a subject matter expert/program faculty member.
The program fee is Rs.1,87,500/- (inclusive of all taxes). To promote meritorious candidates, we are offering scholarships up to Rs. 1,00,000/-
The scholarship is awarded based on the strength of your profile, interview performance and outcome of the scholarship test.
Yes, you can avail EMIs on credit & debit cards. We also have more financing options for this program. Reach out to our admission counselors at +91-9606058419
Yes, we have tied up with a few financial partners. You just need to pay a small down payment and avail the loan.
Yes, you are eligible for a refund up to the 1st week after the program's commencement. We will refund the entire amount paid by you (except for Rs. 10,000 as operational cost). In case you are unable to continue learning in your batch, you also have the option to defer to another batch. The deferral will only be allowed if your batch has completed less than 20% of the program duration.
We strongly recommend not to change a batch because it effects your learning outcome. However, in case of unforeseen circumstances, you can shift a batch by paying Rs. 5,000 as operational cost.
You can attend all the live classes on a laptop/desktop with basic specifications.
We have multiple doubt clearing sessions and 1-on-1 supervised learning for our learners. We are committed to helping you learn.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.