- 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
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
What our Students have to say:
My experience this far has been nothing short of exceptional
I took up the upGrad Data Science course with a desire to challenge myself and expand my knowledge in this rapidly evolving field. My experience this far has been nothing short of exceptional. The program has pushed me to grow both professionally and personally, and I feel equipped with the skills and confidence to take on new challenges in my career.

- Head - Digital Technology, Product delivery at Jawwy
- 20 Years of Experience
The journey with upGrad has been exciting
It was initially tough to make the decision to resume academics, being a busy working professional with 15+ years of experience. But after the enrollment process, the journey with upGrad has been exciting, with weekend mentored classes and expert clarifications. The deadlines sometimes were aggressive, but I always had fun completing them with support from upGrad mentors and teaching assistants whenever required. As I complete the Executive Diploma in Data Science and AI from IIIT Bangalore, I plan to continue my Masters with UK's LJMU as planned. The completion of my Executive Diploma journey has given me higher visibility at my IT workplace and has given me a market boost with several job opportunities knocking on my door almost every now and then from US Companies. Once I complete my master's, I plan to join Product Based companies in the US and plan for any new aspirations as things demand. Thank you Team upGrad for all your Support.

- Project Manager at Tata Consultancy Services (TCS)
- 19 Years of Experience
upGrad has been immensely gratifying and afforded me a comprehensive and enriching learning experience
Embarking on my educational journey with upGrad has been one of the most pivotal decisions I have made in my professional growth. Reflecting on this experience, I can confidently state that I have absolutely no regrets. The programs provided by upGrad have been immensely gratifying and afforded me a comprehensive and enriching learning experience that I have sought for many years. Prior to discovering upGrad, my endeavor to find a robust and industry-aligned Data Science program was quite arduous. I dedicated a full two years exploring various online platforms, hoping to stumble upon a curriculum that would captivate my interest and significantly enhance my expertise in this field. Despite my efforts, I found myself trapped in a perpetual cycle of starting anew with each program, never encountering one that met my expectations or managed to keep me engaged long enough to witness substantial progress. However, my trajectory took a promising turn when I came across upGrad. The Executive Program in Data Science, offered in collaboration with IIIT Bangalore, proved to be a game-changer for me. Within the initial few months of enrollment, I experienced remarkable advancement, serving as a testament to the caliber and comprehensiveness of the curriculum crafted by upGrad and its academic partners. The subsequent phase of my education, the LJMU MSC in Data Science, further enhanced my learning experience. This particular segment of the program was undoubtedly rigorous and replete with challenges. However, it was precisely these challenges that rendered the journey incredibly fulfilling. The demanding curriculum pushed me to my limits, refining my analytical skills, deepening my comprehension of intricate data science concepts, and equipping me with the confidence and professionalism required to tackle real-world problems. upGrad's learning platform, with its blend of live online sessions and recorded sessions, coupled with the unceasing support from mentors and the vibrant community of peers, has played a pivotal role in my personal growth. The hands-on projects and case studies were particularly advantageous, enabling me to apply the knowledge acquired in a practical context, thereby solidifying my understanding and proficiency in data science. My educational expedition with upGrad has been revolutionary. The knowledge and skills I have acquired have not only elevated my professional standing but have also unlocked a plethora of opportunities in the realm of data science. I am immensely grateful to upGrad and its academic partners for providing such a meticulously structured and impactful program. For anyone looking to advance their career in data science or any other field, I wholeheartedly endorse Upgrad without reservation.

- Senior Data Scientist at Zambia Revenue Authority
- 19 Years of Experience
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 SpecialistAbout 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 coursesEnquire about this course
You may add more courses here,
your list will be saved.