Skip to main content
AI & Data TrackLevel: Intermediate to AdvancedOnline Live

Applied AI & Deep Learning with Python

Learn the mathematics and engineering behind modern machine learning. You start with NumPy, pandas and classical models, move to neural networks in PyTorch, and finish by building retrieval-augmented generation (RAG) pipelines and fine-tuning open-weight language models.

Duration
14 Weeks
Effort
100 Hours
Curriculum
6 Modules · 28 Lessons
Outcome
Capstone Project

Why this programme

What you will learn

  • Mathematical Grounding

    Linear algebra, probability and optimisation explained through code.

  • Deep Learning in PyTorch

    Build, train and evaluate neural networks, from MLPs to transformers.

  • Applied LLM Systems

    Embeddings, vector search, RAG pipelines and parameter-efficient fine-tuning.

Learning outcomes

By the end of this course you will be able to:

  • Prepare and analyse data with NumPy and pandas.
  • Train and evaluate classical models with scikit-learn and choose appropriate metrics.
  • Implement and train neural networks in PyTorch.
  • Explain the transformer architecture and attention.
  • Build a retrieval-augmented generation pipeline with embeddings and a vector database.
  • Fine-tune an open-weight language model with parameter-efficient methods and evaluate it.

Target profiles

Who should enrol

  • Python developers who want to move into machine learning engineering.
  • Data analysts ready to work with deep learning and language models.
  • Engineers integrating LLM features into products.

Career pathways

Machine Learning Engineer • AI Application Developer • Data Scientist

Entry baseline

Course prerequisites

  • Python programming

    Comfortable writing Python functions, classes and working with packages.

  • Linear algebra basics

    Vectors, matrices and matrix multiplication.

  • Basic statistics

    Mean, variance, distributions and probability.

Unsure whether you’re ready? Ask our academic team.

Structured syllabus

Curriculum: 6 modules, 28 lessons and labs

A step-by-step roadmap built around deliberate practice, coding labs and production-grade projects.

  1. NumPy, pandas and the linear algebra, probability and calculus used throughout machine learning.

    1. NumPy arrays and vectorised computation
    2. Data wrangling with pandas
    3. Linear algebra for ML
    4. Probability, statistics and gradients
    5. Lab 1.1: Exploratory data analysis on a real dataset

Capstone project

An end-to-end AI application combining retrieval, a fine-tuned or prompted language model, and an evaluation report.

Upcoming cohorts

Batch schedule & timings

All times are in Indian Standard Time (IST).

Fees and batch dates are sample data pending confirmation

Faculty

Taught by practitioners

Instructor profiles for this course will be published before the batch begins.

Frequently asked questions

Ready to join Applied AI & Deep Learning with Python?

Next batch starts 1 Dec 2026. Submit an enrolment request to reserve your place.

Enrol now — from ₹7,500