kh logo
All Courses
  1. Home
  2. Data Science
  3. Executive Post Graduate Certificate in Data Science and Applied AI

EPGC IN DATA SCIENCE & APPLIED AI - Collaboration with AWS

Executive Post Graduate Certificate in Data Science and Applied AI
Advance your career with the Executive PG Certificate in Data Science and Applied AI
Enrolled
Google
4.8/5
Facebook
4.7/5
Switchup
4.9/5
Want to train your team?
Executive Post Graduate Certificate in Data Science and Applied AI
upGrad KnowledgeHut
Admissions Open | Enroll Now

EPGC in Data Science and Applied AI

Prerequisites and Eligibility
  • Prior programming knowledge is preferred.

However, we provide a Python & AI Foundations [Self-Paced] refresher to help you build up your proficiency and get up to speed before the program.

Prerequisites and Eligibility

Who can attend this Data Science and Applied AI program?

Who This Course Is For
  • Software Engineers and Developers
  • Data, BI, and Business Analysts
  • IT Services, QA, and Support Professionals
  • Professionals transitioning into Data Science and AI Engineering
  • Managers, Product Professionals, and Senior Leaders
  • Final-year students and freshers with hands-on Python, ML, and AI experience
Who Should Attend
  • 500K+
    Professionals trained
  • 250+
    Workshops every month
  • 100+
    Countries and counting

Executive Post Graduate Certificate in Data Science and Applied AI

Course Highlights

12 Modules Covering the Data Science & AI Stack

Go from Python, statistics, SQL and machine learning to Generative AI, RAG, Agentic AI, MCP, MLOps and enterprise AI deployment through a comprehensive, industry-aligned curriculum.

Build Production-Ready AI on AWS, RAG, Agentic AI & MCP

Build production-ready AI applications using AWS services like SageMaker, Bedrock, S3, Athena, Redshift, and QuickSight. Design modern AI solutions with RAG, Agentic AI, MCP, and multi-agent workflows for real-world enterprise use cases.

Enterprise MLOps & Deployment 

Learn to deploy, monitor, optimize and govern AI systems using enterprise MLOps practices, CI/CD pipelines, observability, security, cost optimization and responsible AI frameworks.

140+ Hours of Live Learning

Learn through 140+ hours of live, instructor-led sessions delivered by industry experts, combining conceptual learning with practical implementation through hands-on labs, case studies and guided projects.

Enterprise-Grade Capstone Project

Build a production-ready AI solution with a working demo, architecture document, KPI memo, monitoring plan, cost estimate, governance checklist and deployment runbook.

Industry-relevant AWS Skill Builder Content

Access premium AWS Skill Builder content integrated into the program, providing learning resources and hands-on labs that are not freely available through open learning portals

AWS Co-Branded Certificate

Earn a jointly co-branded certificate from upGrad and AWS, with two global AWS certification pathways integrated into the program. (AWS certification voucher cost not included.)

AI Integrated. Enterprise Applied.

AI is woven into every stage of the program, with hands-on learning using enterprise-grade tools and technologies.

Earn an AWS co-branded certificate while mastering the complete Data Science and Applied AI lifecycle through 140+ hours of live, expert-led learning. Progress across 12 comprehensive modules covering Python, Machine Learning, Generative AI, RAG, Agentic AI, MCP, MLOps, and enterprise AI deployment. Build production-ready AI applications using enterprise AWS services such as SageMaker, Bedrock, S3, Athena, Redshift, and QuickSight, and gain hands-on experience with modern AI architectures, deployment, monitoring, governance, and responsible AI practices.

Showcase your skills through an enterprise-grade capstone project and enhance your learning with premium AWS Skill Builder content integrated into the program.

WHY CHOOSE UPGRAD KNOWLEDGEHUT FOR DATA SCIENCE & APPLIED AI?

upGrad KnowledgeHut Edge

Global Cohort Learning

Learn with professionals from diverse industries and geographies, gaining valuable perspectives through collaborative peer learning.

Learn from Industry Experts

Master enterprise AI concepts from experienced practitioners who bring real-world expertise into every session.

Live Sessions + Dedicated Doubt Resolution

Stay engaged through interactive live classes backed by dedicated doubt resolution support for a seamless learning experience.

Industry-Ready Training

Build practical AI skills through hands-on learning, real-world projects, and enterprise use cases that prepare you for the workplace.

Executive Post Graduate Certification in Data Science and AI

Curriculum

1. Technical Foundations

Learning objective

Get set up as a developer before the live classes begin. Install and run a local Python data science environment, carry out basic interactive programming in Jupyter Notebook, read business data as geometric coordinates and as descriptive statistics, and manage your project versions using Git and GitHub.

Topics:

  • Python variables, data types (strings, integers, floats, booleans), arithmetic operations and execution flow
  • Environment setup and interactive work in Jupyter Notebooks
  • Vectors and coordinate representation of multi-dimensional customer behaviour
  • Euclidean distance as a measure of similarity between customer profiles
  • Lines and slopes as business growth rates
  • Median versus mean on skewed transaction values
  • Standard deviation as a measure of operational consistency
  • Percentiles (25th, 50th, 90th) and boxplots for outlier detection
  • Command-line terminal navigation for developer workflows
  • Git version control: repositories, commits and branchable history
  • Publishing project code to GitHub as an engineering portfolio

AWS Self-Paced Content

  • Amazon SageMaker AI Getting Started
  • Amazon Bedrock Getting Started
  • Fundamentals of Machine Learning and Artificial Intelligence

Hands-on

  • Python
  • Jupyter Notebook
  • VS Code
  • Matplotlib
  • Terminal / Command Prompt
  • Git
  • GitHub

Project

Sales Metrics & CLI Setup

Build modular OOP analytics pipelines and professional Git workflows. The expected production deliverable is to Build Modular Sales Analytics Engine on a GitHub portfolio.

2. Python Foundations & Data Analysis

Learning objective

Build reliable data-analysis scripts, wrangle large tabular datasets and deliver visual business insights. Set up a standardised Python environment, write modular scripts with error handling and control flow, construct reusable object-oriented ingestion modules, run vectorised wrangling and joins in NumPy and pandas, and communicate findings through exploratory data analysis.

Topics:

  • Mutable versus immutable data structures, list and dictionary comprehensions
  • Virtual environment isolation with venv and requirements.txt
  • Python data structures and type hints
  • Defensive try-except-finally blocks and structured logging
  • Object-oriented programming: encapsulation, inheritance and polymorphism
  • Reusable DataExtractor classes with CSV and JSON subclasses, and dunder methods
  • Contiguous memory layouts and vectorised operations in NumPy and pandas
  • Vectorised filtering, missing-value imputation, multi-column groupbys and relational joins
  • Exploratory Data Analysis (EDA): distributions and Inter-Quartile Range (IQR) outlier fences
  • Behavioural heatmaps and publication-grade distribution and correlation charts
  • Executive findings reporting

Hands-on

  • Python
  • Jupyter Notebook
  • VS Code
  • NumPy
  • pandas
  • Matplotlib
  • Seaborn

Project

Automated Ingestion & EDA

Ingest dirty CSV data at scale and generate executive visual reports. The expected production deliverable is to deliver a Crash-Resilient Ingestion Engine and an Executive EDA Report.


3. Cloud Storage Systems & Distributed Data Lakes

Learning objective

Architect secure cloud data lakes and build automated multi-tier storage and serverless SQL analytics pipelines on AWS. Configure secure Amazon S3 repositories, automate transfers with Python, choose between relational and NoSQL stores by access pattern, and query partitioned data lake tables with Amazon Athena.

Topics:

  • AWS Global Infrastructure: Regions and Availability Zones (AZs)
  • Object storage compared with block and file storage
  • Relational versus NoSQL key-value architecture
  • Immutable object storage, flat namespaces and least-privilege Identity and Access Management (IAM) policies
  • Multi-tier S3 data lake design: landing, staging and curated tiers
  • Server-Side Encryption with AWS Key Management Service (SSE-KMS) and automated lifecycle rules
  • Programmatic cloud access with Python Boto3
  • ACID-compliant relational databases (PostgreSQL on Amazon RDS) for financial ledgers
  • Sub-10ms key-value stores on DynamoDB with partition and sort keys
  • Columnar storage with Apache Parquet, Snappy compression and projection pruning
  • Schema registration in AWS Glue Data Catalog and serverless SQL querying with Amazon Athena
  • Partitioning to reduce query scan size and cost

Hands-on

  • Amazon S3
  • AWS IAM
  • AWS SDK for Python (Boto3)
  • AWS CloudShell
  • Amazon RDS (PostgreSQL)
  • Amazon DynamoDB
  • psycopg2
  • Amazon Athena
  • AWS Glue Data Catalog
  • Apache Parquet
  • Snappy Compression

Project

Encrypted Lakehouse & Serverless SQL

How to secure S3 data with KMS and query with Athena at zero idle cost. Production Deliverable will be to build End-to-End Encrypted Data Lake & DynamoDB Metric Sync.


4. Distributed Data Processing, Quality & Feature Pipelines

Learning objective

Build distributed PySpark extract-transform-load (ETL) pipelines, enforce automated data quality firewalls and engineer leak-free feature stores. Develop Glue ETL jobs for enterprise data lakes, implement validation gates that protect downstream models, and serialise reproducible preprocessing pipelines.

Topics:

  • Cluster computing fundamentals and the MapReduce execution model
  • Schema evolution and automated data validation strategies
  • Apache Spark, Resilient Distributed Datasets (RDDs) and execution Directed Acyclic Graphs (DAGs)
  • AWS Glue and PySpark DynamicFrames for evolving schemas
  • Glue Job Bookmarks for incremental processing without duplicate reprocessing
  • Data Quality Definition Language (DQDL) rules: Completeness, RowCount and ColumnValues
  • Automated quarantine gates that isolate invalid records, with Amazon CloudWatch alarms
  • Data leakage mechanics and why preprocessing parameters must be fitted on training folds only
  • Numerical, categorical and cyclical temporal feature engineering with scikit-learn ColumnTransformer
  • Serialising a leak-free preprocessing artifact with Joblib

Hands-on

  • AWS Glue
  • AWS Glue Data Catalog
  • Apache Spark
  • PySpark
  • AWS Glue Data Quality
  • AWS Glue DataBrew
  • Amazon CloudWatch
  • scikit-learn
  • Feature Engine
  • Joblib
  • Amazon S3
  • AWS SDK for Python (Boto3)

Project

Distributed Clickstream ETL

How to process 25GB+ data streams in PySpark with automated quality gates. Run distributed PySpark ETL Pipeline & Automated Quality Firewall.


5. Supervised Learning: Regression & Predictive Modelling

Learning objective

Build, regularise, diagnose and deploy cloud-hosted regression models that forecast continuous business metrics. Train Ridge and Lasso models to control complexity, diagnose deficiencies through residual analysis and k-fold cross-validation, and run modular training scripts on Amazon SageMaker.

Topics:

  • Linear algebra essentials: vectors and matrix dot products
  • Gradient descent optimisation intuition and the bias-variance tradeoff
  • The geometry of Ordinary Least Squares (OLS) regression and why unconstrained models overfit
  • L1 (Lasso) and L2 (Ridge) regularisation, the penalty parameter alpha, and sparsity
  • Residual diagnostics: heteroscedasticity and non-normal errors
  • k-fold cross-validation with stratification across customer spend tiers
  • Evaluation metrics: Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE) and R²
  • Decoupling compute from storage for cloud model training
  • Modular train.py entrypoints and SageMaker Script Mode jobs on managed EC2 compute
  • Retrieving and evaluating serialised model artifacts from Amazon S3
  • Polynomial and lagged feature engineering for cloud spend forecasting

Hands-on

  • scikit-learn
  • NumPy
  • Matplotlib
  • Seaborn
  • Jupyter Notebook
  • Amazon SageMaker (Script Mode)
  • Amazon S3
  • AWS IAM
  • AWS SDK for Python (Boto3)

Project

Cloud Infrastructure Spend Forecaster

How to predict enterprise cloud costs using regularized regression. Product deliverable is expected to be Certified Cloud Spend Regression Artifact.

Tools Covered
Explore the range of in-demand tools covered under this training

Explore our Schedules

Schedules
No Results
Meet Our Expert Trainer
Billy Rogers
LinkedIn
Billy Rogers
Data Scientist and AI Engineer
Billy has extensive experience in technical training, curriculum development, software and data engineering, data science, and AI, including Python, SQL, ETL, BI, databases, LLMs, RAG, prompt engineering, and agentic AI applications.
Sagar Udasi
LinkedIn
Sagar Udasi
Data Scientist and AI Engineer
Sagar has worked as an AI consultant for brands like Puma and ABInBev. He has published a book on probability theory. He has completed his MSc in Statistics with Data Science at the University of Edinburgh.
Contact Learning Advisor
Ready to unlock your full potential as an AI-empowered Data Science professional?

GET THE Course completion CERTIFICATION

Earn the Executive Post Graduate Certificate in Data Science and Applied AI Certificate

Upon successful completion of the program, participants will be awarded a certificate of completion from AWS and upGrad KnowledgeHut.

Certificate
Shareable on
LinkedIn

Executive Post Graduate Certificate in Data Science and Applied AI

Frequently Asked Questions
Course FAQs

1. Who is this program for?

This program is designed for working professionals across software engineering, IT services, data and business analytics, QA, support engineering, product, consulting and related roles. It is suitable for learners looking to transition into Data Science or AI Engineering, as well as professionals who want to build AI expertise and apply it in their current roles.

2. Do I need prior experience in Data Science or AI to join?

No formal eligibility criteria or prior experience in Data Science or AI is required. Basic comfort with Python is expected. The program begins with a Python & AI Foundations Bootcamp to help learners build a common foundation before progressing into advanced Data Science and Applied AI topics.

3. What if I am not confident with Python?

The program begins with a dedicated Python & AI Foundations Bootcamp covering Python fundamentals, NumPy, pandas, Jupyter notebooks and environment setup. This foundation is designed to help learners build the skills needed to participate in the program from the beginning.

4. Do I need an advanced technical background?

You do not need an advanced technical background or prior experience building production AI systems. The program progressively covers the foundations of statistics, data science, machine learning and AI before moving into advanced topics such as Generative AI, RAG, Agentic AI and enterprise deployment.

Disclaimer

upGrad is a technology platform and is not a college or university. Any programme outcomes, including placements, salary growth, career progression, admissions, certifications, or other results, are not guaranteed and may vary based on individual circumstances and external factors. Certain programmes, certifications, examinations, memberships, and related services may be offered or provided by independent third-party institutions, universities, certificati