upGrad Executive Diploma in Data Science and AI upGrad
Price: USD 4,999
Instructor led live virtual classroom online. Classes may be individual or in group.
  • Duration / Course length: 12 Months

Course details

The Executive Diploma in Data Science & AI course starts with a solid foundation in Python and gradually transition into advanced topics like deep learning, data engineering, and generative AI.

You could be a data analyst eager to utilize big data to propel your career, a data engineer aiming to master machine learning and build intelligent systems, or someone simply seeking a career shift toward data analysis and AI. No matter who you are, this PG program in data science online is tailored to meet your goals.

With 15+ hands-on projects, 30+ programming tools, and 60+ real-world case studies, this IIIT Bangalore data science program – coming straight from the minds of the best Data Analytics and Data Science instructors – ensures you develop practical, job-ready expertise to drive tangible career success.

Program highlights:

  • WES recognised, 1-year Executive Diploma in Data Science and Artificial Intelligence
  • 5 Specializations
  • 15+ Hands-On Projects
  • 15+ Capstone Projects
  • 2 Months Complimentary Programming Bootcamp For Beginners
  • Learn 30+ Programming Tools and Technologies
  • Solve 60+ Real-World Case Studies
  • Build a Data Science Portfolio with Projects
  • Master Essential Generative AI Skills
  • IIIT Bangalore Alumni Status

Faculty:

  • Dr. Chandrashekar Ramanathan: Dean - Academics, IIIT-B
  • Prof. Chandrashekar has a Ph.D. from Mississippi State University and experience of over 10 years in several multinational organizations.
  • Dr. Debabrata Das is Director of IIIT-B. He has received his PhD from IIT-KGP. His main areas of research are IoT and Wireless Access Network.
  • Dr. G. Srinivasaraghavan: Professor, IIIT-B
  • Prof. Srinivasaraghavan has a PhD in Computer Science from IIT-K and 18 years of experience with Infosys and several other MNCs.
  • Dr. Tricha Anjali: Ex-associate Dean, IIT-B
  • Prof. Anjali has a Ph.D. from Georgia Tech as well as an integrated M.Tech. (EE) from IIT Bombay.

About IIT-B:

  • The International Institute of Information Technology Bangalore (IIIT-B), a deemed-to-be University, was established in 1998 with a vision to contribute to the IT world through education and research, entrepreneurship, and innovation. 
  • It has an NAAC A+ accreditation (2021) and ranks within the top 100 NIRF (2023).
  • More than 3,500 students have graduated from the institute since its inception, and serve in over 100 well-known IT product and services companies. The institute alumni have also founded more than 50 enterprises.

What job titles can this course prepare students for?

The program prepares you for several in-demand data roles:

  • Data Analyst
  • Data Scientist
  • Data Engineer
  • Product Analyst
  • Machine Learning Engineer
  • Decision Scientist
Content / Syllabus

Program curriculum:

This program comprises 15 three-credit courses covering organizational leadership, financial decision-making, supply chain, research foundation, and in-depth applied thesis work.

Core Courses:

Course 1: Python for Data Science

  • Introduction to Python
  • Programming in Python
  • Python for DS

Course 2: Data Toolkit

  • Exploratory Data Analysis
  • Credit EDA Assignment
  • Inferential Stats
  • Hypothesis Testing
  • Basics of SQL
  • Advanced SQL
  • SQL - RSVP Movies Case Study

Course 3: Introduction to Machine Learning

  • Linear Regression - I
  • Linear Regression - II + Gradient Descent for SLR
  • Linear Regression Assignment
  • Logistic Regression - I
  • Logistic Regression - II
  • Classification using Decision Trees
  • Unsupervised Learning: Clustering
  • Basics of NLP and Lexical Processing
  • Business Problem Solving + Intro to GIT and GITHUB
  • Case Study: Lead Scoring

Specialization: Data Analytics

  • Data Modelling
  • Advanced SQL Programming
  • Introduction to Cloud and AWS
  • Analytics at Large Scale in Spark - I
  • Analytics at Large Scale in Spark - II
  • Big Data Case Study
  • Basic Viz. using Tableau
  • Advanced Excel
  • Data Analysis and Visualisation in PowerBI
  • Analytical Thinking and Structured Problem Solving using Frameworks
  • Data Storytelling
  • Airbnb Case Study
  • Data Structures and Algorithms
  • Searching & Sorting
  • Algorithm Analysis and Recursion
  • Advanced Database Programming using Pandas
  • SQL & Python Lab
  • Capstone Topic

Specialization: Business Analytics

  • Bagging & Random Forests
  • Model Selection
  • Time Series Forecasting
  • Model Selection Case Study
  • Basic Viz. using Tableau
  • Advanced Excel
  • Data Analysis and Visualisation in Power BI
  • Analytical Thinking and Structured Problem Solving using Frameworks
  • Data Storytelling
  • Airbnb Case Study
  • Operations Research using Excel
  • Introduction to GenAI and Working with OpenAI APIs
  • ChatBot System Design + ShopAssistAI
  • Semantic Searches, Vector Databases, RAG with LlamaIndex
  • Demonstration: PixxelCraftAI
  • Course Project: HelpMateAI+LangChain (optional)
  • Capstone

Specialization: Deep Learning

  • Bagging & Random Forests
  • Boosting
  • Model Selection
  • PCA
  • Advanced Regression + Time Series Forecasting (Optional)
  • Advanced Regression + Time Series Forecasting (Optional)
  • Introduction to Neural Networks and ANN
  • Backpropogation & Hyperparameter Tuning in Neural Networks
  • Introduction to Convolutional Neural Networks
  • CNN Architectures and Industry Applications + Recurrent Neural Networks (Optional)
  • Applications of DL in CV: Object Detection & Image Segmentation (Optional)
  • Gesture Recognition Case Study
  • Attention Mechanism and Transformer Architectures
  • Introduction to GenAI and Working with OpenAI APIs
  • ChatBot System Design + ShopAssistAI
  • Semantic Searches, Vector Databases, RAG with LlamaIndex
  • Diffusion Models + PixxelCraftAI
  • Course Project: HelpMateAI + LangChain (optional)
  • Capstone Topic

Specialization: Natural Language Processing

  • Bagging & Random Forests
  • Boosting
  • Model Selection
  • PCA
  • Advanced Regression + Time Series Forecasting (Optional)
  • Advanced ML Case Study
  • Neural Nets for NLP
  • Syntactic Processing
  • Introduction to Semantic Processing & Distributional Semantics
  • Semantic Processing - Topic Modelling
  • Advanced DL in NLP: Attention Mechanism
  • Automatic Ticket Classification
  • Transformer Architectures and Case Study
  • Introduction to GenAI and Working with OpenAI APIs
  • ChatBot System Design + ShopAssistAI
  • Semantic Searches, Vector Databases, RAG with LlamaIndex
  • LangChain
  • Course Project: HelpMateAI + Demonstration: PixxelCraftAI (optional)
  • Capstone Topic

Specialization: Data Engineering

  • Data Management and Relational Database Modelling
  • Introduction to Cloud and AWS Setup
  • Introduction to Hadoop and MapReduce Programming
  • NoSQL Databases and Apache HBase
  • Data Ingestion with Apache Sqoop and Apache Flume
  • MapReduce Programming Assignment
  • Hive and Quering + Optional Assignment
  • Introduction to Apache Spark+ Optional Assignment
  • Amazon Redshift
  • ETL Project
  • Optimizing Spark for Large scale processing
  • Real-Time Data Streaming with Apache Kafka
  • Real-Time Data Processing using Spark Streaming + Assignment (Optional) + Apache Flink (Optional)
  • Building Automated Data Pipelines with Airflow
  • Analytics using PySpark+ Optional Assignment
  • Retail Project
  • Capstone Topic
DSA Noaman Kazi Noaman Kazi
  • Head - Digital Technology, Product delivery at Jawwy
  • 20 Years of Experience
DSA Rajiv Mazumder Rajiv Mazumder
  • Project Manager at Tata Consultancy Services (TCS)
  • 19 Years of Experience
DSA Haddon Mwila Haddon Mwila
  • Senior Data Scientist at Zambia Revenue Authority
  • 19 Years of Experience

Updated on 14 May, 2025

Eligibility / Requirements

Bachelor’s Degree with a minimum of 50% or equivalent passing marks. No coding experience required.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 bent of mind, then this program is meant for you.At least 12-15 hours per week of time commitment is expected to be able to graduate from the program.

Job roles this course is suitable for:

Data Analyst , Data Scientist , Data Engineer , Machine Learning Engineer , Business Analyst , Product Analyst , Decision Scientist , AI Specialist , NLP Engineer , Deep Learning Engineer , Big Data Analyst , Data Consultant , BI Analyst , Data Visualization Specialist

About upGrad

upGrad is South Asia’s largest online higher education platform, now trusted globally with over 3 million learners. Partnering with world-class universities such as Liverpool Business School and Golden Gate University, upGrad delivers career-accelerating programs in data science, management, AI, and more.

With a learner-first approach, upGrad offers:

  • Globally recognized degrees and diplomas

  • 1:1 career mentorship and job placement support

  • Flexible, self-paced formats

  • Industry-driven curriculum with real-world projects

Join thousands of professionals from the UAE, Saudi Arabia, and across the Gulf who’ve upskilled with upGrad to unlock new career paths.

See all upGrad courses

Enquire about this course

You may add more courses here,
your list will be saved.