Executive PG Program in Data Science from IIIT-Bangalore

Get an Executive PGP in Data Science from IIITB with a specialization

  • Choose from 5 unique specializations as per your background and career aspirations 
  • Receive 1:1 career counselling sessions and mock interviews with hiring managers 
  • Access best-in-class content by experts such as live sessions, videos, and industry projects 
Enterprise Training for Teams: Get a Quote
  • 400 + Hours of Learning Content
  • WES Recognized
  • 60 + Industry Projects

Become an Expert Data Scientist

The Executive PG Programme from International Institute of Information Technology – Bangalore (IIITB) is designed for graduates and professionals from diverse fields where you can earn certification and alumni status upon completion. Our program offers a comprehensive curriculum that covers 14+ programming tools and languages, including Python, Tableau, MySQL, Keras, and Tensorflow. You can choose from five specializations based on your background and career aspirations, such as Natural Language Processing and Business Analytics.

..... Read more
Read less

Program Highlights

  • 57 Live Learning Sessions  

  • 400+ Hours of Learning Videos 

  • 60+ Industry Projects 

  • 24*7 Student Support 

  • 1:1 Career Mentorship Sessions 

  • IIIT Bangalore Alumni Status 

  • Exclusive Job Opportunities Portal 

  • Daily Doubt Resolution Support 

  • Complimentary Python Programming Bootcamp 

The upGrad Advantage

Industry Mentors

Receive unparalleled guidance from industry mentors, teaching assistants and graders. 

Student Support

Get 24*7 access to student support team for handling your queries via email or callback requests. 

Expert Feedback

Personalized feedback on assignments and projects, regular live sessions by experts to clarify doubts. 

Doubt Resolution

Timely doubt resolution by industry experts, 100% verified responses to ensure quality learning.

Career Services

Get mentored by an industry expert and receive personalized feedback for your career journey. 

Job Opportunities

Gain exclusive access to upGrad's Job Opportunities portal and gain an edge in the application process. 

prerequisites for Executive PG Program in Data Science from IIIT-Bangalore


Bachelor’s Degree with minimum 50% or equivalent passing marks. No coding experience required. 

Who Should Attend?



Domain Experts

Marketing and Sales Professionals

Software and IT Professionals


Learning Objective:

Get an understanding of Data Analysis and Problem Solving 

  • Data Analysis in Excel 
  • Analytics Problem Solving 

Learning Objective:

Learn the fundamentals of Python and practical knowledge through case studies.

  • Introduction to Python 
  • Programming in Python 
  • Python for Data Science 
  • Data Visualization in Python 
  • Exploratory Data Analysis 
  • Credit EDA Case Study 
  • Inferential Statistics 
  • Hypothesis Testing 
  • Data Analysis using SQL 
  • Advanced SQL & Best Practices 
  • SQL Assignment: RSVP Movies 

Learning Objective:

Learn statistical concepts that are critical to NLP and business aspects of ML. 

  • Linear Regression 
  • Linear Regression Assignment 
  • Logistic Regression 
  • Classification using Decision Trees 
  • Unsupervised Learning: Clustering 
  • Basics of NLP and Text Mining 
  • Business Problem Solving 
  • Case Study: Lead Scoring 

Learning Objective:

Understand Deep Learning and Machine Learning with Neural Networks 

  • Bagging & Random Forest 
  • Boosting 
  • Model Selection & General ML Techniques 
  • Principal Component Analysis 
  • Advanced Regression 
  • Advanced ML Case Study 
  • Time Series Analysis 
  • Introduction to Neural Networks and ANN 
  • Neural Network Assignment 
  • Convolutional Neural Networks 
  • Convolutional Neural Networks - Introduction and Industry Applications 
  • Object Detection & Image Segmentation (Optional) 
  • Recurrent Neural Networks 
  • Gesture Recognition 
  • Capstone Project 

Learning Objective:

Learn NLP concepts, ML techniques, neural nets, and syntactic processing with case studies.

  • Bagging & Random Forest 
  • Boosting 
  • Model Selection & General ML Techniques 
  • Principal Component Analysis 
  • Advanced Regression 
  • Advanced ML case Study 
  • Time Series Forecasting 
  • Neural Nets for NLP 
  • Syntactic Processing 
  • Syntactic Processing Assignment 
  • Semantic Processing 
  • Applied DL in NLP 
  • Case Study: Automatic Ticket Classification 
  • Capstone Project 

Learning Objective:

Master data visualization and data storytelling from a business perspective. 

  • Bagging & Random Forest 
  • Model Selection & General ML Techniques 
  • Time Series Forecasting 
  • Model Selection Case Study 
  • Visualisation using Tableau 
  • Advanced Excel 
  • Visualisation using PowerBI 
  • Structured Problem-Solving using Frameworks 
  • Data Storytelling 
  • AirBnB Case Study 
  • Operations Research in Excel 
  • Data Architecture 
  • Data Strategy 
  • Business Case Study 
  • Capstone Project 

Learning Objective:

Master data modelling and visualization to enhance your understanding of business intelligence with data analytics. 

  • Data Modelling 
  • Advanced SQL and Best Practices 
  • Introduction to Big Data and Cloud 
  • Analytics using Spark 
  • Big Data Case Study 
  • Visualisation using Tableau 
  • Advanced Excel 
  • Visualisation using PowerBI 
  • Structured Problem Solving using Frameworks 
  • Data Storytelling 
  • AirBnB Case Study 
  • Data Structures - Sets, Dictionaries, Stacks, Queues 
  • Searching and Sorting 
  • Algorithm Analysis + Recursion 
  • Advanced Database Programming using Pandas 
  • Python & SQL Lab 
  • Capstone Project 

Learning Objective:

Understand data management tools and programming languages to build data pipelines. 

  • Data Management and Relational Database Modelling 
  • Introduction to Big Data(Optional) 
  • Introduction to Cloud and AWS Setup 
  • Introduction to Hadoop and MapReduce Programming 
  • Assignment (Optional) 
  • NoSQL Databases and Apache HBase and NoSQL Databases and MongoDB(Optional) 
  • Data Warehousing (Optional) 
  • Data Ingestion with Apache Sqoop and Apache Flume 
  • Map reduce Programming Assignment 
  • Hive & Querying 
  • Assignment (Optional) 
  • Amazon Redshift 
  • Introduction to Apache Spark 
  • Project: ETL Data Pipeline 
  • AWS Cloud Infrastructure (Optional) 
  • Optimising Spark for Large Scale Data Processing 
  • Apache Flink (Optional) 
  • Real-Time Data Streaming with Apache Kafka 
  • Real-Time Data Processing using Spark Streaming 
  • Assignment (Optional) 
  • Building Automated Data Pipelines with Airflow 
  • Analytics using PySpark 
  • Project: Real Time data processing 
  • Capstone Project 

Frequently Asked Questions

Course FAQs

The Executive Post Graduate Programme is an engaging, yet rigorous 12 months online programme designed specifically for working professionals to develop practical knowledge and skills, establish a professional network, and accelerate entry into data science careers. The certification is awarded by IIIT Bangalore. 

Expect to carry out several industry-relevant projects simulated as per the actual workplace, making you a skilled data science professional at par with leading industry standards. 

The programme is designed for working professionals looking for a transition or growth into the data domain. Considering the requirements of different data roles in the industry, the curriculum is divided into five tracks. The course will have a common curriculum running for approximately for the first 5-6 months that everyone will go through after which they have to do any of the 5 specializations and a capstone project, in the remaining 6-7 months. 

The content will be a mix of interactive lectures from industry leaders as well as world-renowned faculty. Additionally, the programme comprises live lectures or hangout sessions dedicated to solving your academic queries and reinforcing learning. Offline upGrad BaseCamps will also facilitate peer-to-peer interactions. 

Post successful completion of the programme, an Executive Post Graduate Programme in Data Science would be granted from IIIT Bangalore. 

The programme has ~22 weeks of common curriculum and ~29 weeks of the specialization and capstone project. Once you’re through the 23 weeks of curriculum common to all the five tracks, you will be prompted to choose your specialization. 

When you’re nearing the end of your common curriculum, upGrad will provide you with a recommendation best suited for you based on your background. The following mapping should give you an idea about the specialization best suited for you although the final upGrad recommendation would come from a much more exhaustive rule engine. 

  • Deep Learning: Engineers, Software and IT Professionals 
  • Natural Language Processing: Engineers, Software and IT Professionals 
  • Business Intelligence/ Data Analytics: Engineers, Marketing and Sales Professionals, Freshers 
  • Business Analytics: Engineers, Managers, Marketing and Sales Professionals, Domain Expert 
  • Data Engineering: Software and IT Professionals 

At least 12-15 hours per week of time commitment is expected to be able to graduate from the programme. 

Each of the five specializations will have a common ~23-week curriculum in which the time commitment will be exactly the same. 

When you move onto a specialization, it might be that some weeks are heavier in a particular track but lighter for the others. But, overall the total time commitment required will be 12-15 hours/week on average. 

Career Prospects and Support

Peer-to-peer discussion forum where you can post your queries and your peers/faculty/teaching assistants answer your queries within a day. Regular Q&A sessions with faculty to get clarification on conceptual doubts. 

Each specialization is designed to give you the best outcome based on your background and help you venture into the data domain. The services and support for all the tracks will remain the same. Every student will have live sessions, industry mentorship, preparatory support, and access to relevant opportunities according to the requirements in their specialization track. 

Selection Criteria

If you like finding meaningful insights from data and if you get excited by the prospect of informing business decisions through analysis and have an analytical bend of mind, then this programme is meant for you. As long as you are able to clear the selection test (or are exempt) and are excited about the transition to Data Science, this programme is meant for you. 

Absolutely! Data Science is becoming a necessity for all industries and is no more a choice. Hence, there is a critical demand for quality data professionals and because the supply is constrained, this is one of the most lucrative career options across industries. 

There are 4 simple steps in the Admission Process which is detailed below:

STEP-1 - Fill out the Application Form 

Fill out an application giving your basic profile details.

STEP-2 - Selection Test 

Give a short 17 minute test which has 11 reasoning, aptitude & HSC level questions out of which it is important to get at least 6 right in order to get shortlisted. Test Exemption Criteria - GRE score is greater than 300. GMAT score is greater than 650. CAT score is greater than the 90 percentile. GATE score is greater than 500.

STEP-3 - Shortlisting & Block Payment to Reserve Seat 

University will shortlist the basis profile & test scores. Receive offer letter and proceed with block amount INR 25,000/-

STEP-4 - Payment 

Balance to be closed within 7 days or batch start date whichever is sooner.

upGrad, IIITB, world-renowned faculty, and many industry leaders have committed a lot of time in conceptualising and creating this programme to make sure that the learners can receive the best possible learning experience in data analytics. Hence, we want to make sure that the participants of this programme also show a very high level of commitment and passion for Data Science. 

The applicants will have to take a selection test designed to check their aptitude and quantitative abilities. The applicants can skip the test if they meet one of the following criteria: 

  • GRE score is greater than 300 
  • GMAT score is greater than 650 
  • CAT score is greater than 90 percentile 
  • GATE score is greater than 500 

Bachelor’s Degree with minimum 50% or equivalent passing marks. No coding experience is required.