Live online classes on Google Meet for students worldwide · Offline classes in Chandigarh, Mohali and Panchkula — coming soon

3-Month Live Online Program

AI & Machine Learning

Theory + Projects + Real-World Use Cases

Understand the mathematics and intuition behind modern AI, then build it yourself. Over 12 structured weeks you will move from Python and data fundamentals through classical machine learning, deep learning, NLP and Generative AI to deploying your own models, applying each concept to real problems in healthcare, finance, retail and education.

  • 3 months · 12 weeks
  • Live online · worldwide
  • Level: Intermediate
  • ₹24,000 + GST (India) / ₹30,000 + GST (outside India)
  • Certificate of Completion

Program overview

Machine learning you can explain, build and use responsibly

The AI & Machine Learning program is a 3-month, live online course for learners who already write basic Python and want a rigorous, practical path into artificial intelligence. It covers the full modern stack in a deliberate order: the data toolkit (NumPy, pandas, Matplotlib and Seaborn), the mathematics models depend on, the complete machine-learning workflow, supervised and unsupervised algorithms, deep learning for images and sequences, natural language processing, and the large language models (LLMs) behind today's Generative AI tools. It finishes with deployment, responsible AI and an end-to-end capstone project.

AI is now part of everyday products and decisions, from fraud alerts and credit scoring to medical imaging, product recommendations and adaptive learning platforms. Calling an AI API is easy. What employers and research teams look for is people who can frame a problem correctly, prepare data without leakage, pick and evaluate a model honestly, explain why it behaves the way it does, and recognize when it should not be trusted. This course teaches those fundamentals first, because the same fundamentals decide whether a Generative AI application succeeds or fails.

Every topic follows the same rhythm: intuition (what problem the method solves and why it works), theory (just enough mathematics to reason about it), implementation (from scratch where it builds understanding, then with industry-standard libraries) and application (a real-world use case or dataset). Live classes are interactive and hands-on: concepts are explained, code is written together and your questions are answered in the session. Weekly assignments and guided projects then turn what you learned into skills you can demonstrate.

By the end you will have six guided projects and a capstone in a portfolio you can share, structured interview preparation behind you, and, on meeting the course requirements, a Certificate of Completion from AwT Academy. The program is led by Manish Mishra, Managing Director & Head of AwT Academy and a Technical Trainer and AI/ML educator.

Theory

Linear algebra, probability, calculus and the logic of each algorithm, taught through intuition and worked examples rather than memorized formulas.

Projects

Six guided projects and one capstone, built in Python with scikit-learn, XGBoost, TensorFlow/Keras, PyTorch and Hugging Face.

Real-World Use Cases

Case studies from healthcare, finance, retail and education that show how AI is actually designed, evaluated and governed.

Key facts

Duration3 months · 12 weeks
ModeLive online · worldwide
LevelIntermediate
PrerequisiteBasic Python (recommended)
Projects6 guided + 1 capstone
ScheduleIST slot chosen at registration
CredentialCertificate of Completion
Fee₹24,000 + GST (India) / ₹30,000 + GST (outside India)

Who should join

Who this course is for

The program is designed for motivated learners who are comfortable with basic programming and want a serious, structured grounding in AI and machine learning, not a quick tour of tools.

  • Engineering, computer science and IT students (B.Tech, BE, BCA, MCA, B.Sc, M.Sc) who want a strong ML foundation and a project portfolio for placements, internships or higher studies.
  • Software developers who want to add machine learning and LLM-powered features to the products they build, and understand what is happening under the hood.
  • Data analysts and BI professionals ready to move from describing what happened to predicting what will happen.
  • Domain professionals in finance, healthcare, retail, education and other fields who want to apply AI to problems they already understand deeply.
  • Graduates and career switchers preparing for ML and data roles who need structured, project-based practice and interview preparation.
  • Educators and researchers who want a rigorous, hands-on update on modern machine learning, deep learning and Generative AI practice.

Prerequisites

  • Basic Python (recommended): variables, loops, conditionals, functions, lists and dictionaries.
  • Senior-secondary (high-school) mathematics: algebra, graphs of functions and basic probability. Week 2 builds the rest.
  • Comfort with a computer: installing software, managing files and using a web browser.
  • Not required: prior machine-learning experience, advanced calculus or a dedicated GPU.

What you need

  • A laptop or desktop computer (Windows, macOS or Linux). A phone or tablet is not enough for hands-on coding.
  • A stable internet connection for live classes and cloud notebooks.
  • A modern web browser such as Chrome, Edge, Firefox or Safari.
  • A Google account, which may be needed to join live classes on Google Meet and is used for Google Colab in deep-learning exercises.
  • A headset or microphone is helpful for asking questions during live sessions.

New to programming or rusty with Python? Week 1 includes a focused Python-for-ML refresher, but it is not a beginner's programming course. If you have not written Python before, start with our Python course (From Basics to Advanced) and join AI & Machine Learning afterward.

This course may not be the right fit if…

  • you are looking only for no-code AI tools or prompt shortcuts, without learning how models work;
  • you expect a job, internship or placement guarantee (we do not offer one; we provide career guidance and interview preparation instead);
  • you cannot attend live sessions regularly: at least 75% live attendance is required for the Certificate of Completion.

Learners under 18 may enroll with the verifiable consent of a parent or legal guardian, collected in the registration form (minimum learner age 10). Because of the mathematical depth, we recommend this course for learners who have completed senior-secondary mathematics. See how we protect younger learners' data in our Privacy Policy.

Learning outcomes

What you will be able to do

Each outcome below is practiced in class, assessed through assignments or projects, and demonstrated in your portfolio.

  • Explain how core ML algorithms work, both mathematically and intuitively, and choose the right one for a given problem.
  • Clean, explore and visualize real datasets with NumPy, pandas, Matplotlib and Seaborn.
  • Frame a business question as an ML problem with a clear target, baseline and success metric.
  • Build leak-free preprocessing and modeling pipelines with scikit-learn.
  • Train, tune and compare regression and classification models, including random forests, XGBoost and SVMs.
  • Evaluate models with the right metrics (precision, recall, F1, ROC-AUC, RMSE) and validate them with cross-validation.
  • Diagnose overfitting and underfitting using the bias–variance trade-off and learning curves.
  • Segment data and reduce dimensionality with k-means, hierarchical clustering and PCA.
  • Engineer and select features that measurably improve a model, and explain predictions with SHAP.
  • Build and train neural networks in TensorFlow/Keras and PyTorch, including CNNs and LSTMs.
  • Apply transfer learning to computer-vision problems with limited data.
  • Process text, use embeddings and apply pre-trained transformer models to NLP tasks.
  • Explain how large language models work and build a small retrieval-augmented generation (RAG) application responsibly.
  • Deploy a model as a FastAPI service or Streamlit app, assess it for bias, privacy and explainability, and present results to non-technical stakeholders.

Curriculum

12-week syllabus

The syllabus moves from foundations to frontier topics in a deliberate order, so each week builds on the last. Every week combines live concept sessions, guided coding labs and an assignment. Select a week to see its topics.

Week 1Python for ML & the AI LandscapeSet up your toolkit and get fluent with the data stack
  • AI vs machine learning vs deep learning vs Generative AI: how they relate, with real product examples
  • Types of learning: supervised, unsupervised, self-supervised and reinforcement learning (overview)
  • Environment setup: Python, conda and virtual environments, Jupyter Notebook / JupyterLab, VS Code, Google Colab and Kaggle Notebooks
  • Python refresher for ML: data types, functions, comprehensions, modules and working with files
  • NumPy: arrays, vectorized operations, broadcasting, indexing, slicing and random number generation
  • pandas: Series and DataFrames, loading CSV/Excel data, selecting, filtering, sorting, groupby, merge/join and dates
  • Visualization with Matplotlib and Seaborn: histograms, box plots, scatter and pair plots, heatmaps; interactive charts with Plotly (intro)
  • Exploratory data analysis (EDA) workflow on a real public dataset

Outcome: You can set up a reproducible ML workspace and run a complete exploratory analysis on an unfamiliar dataset.

Week 2Mathematics for Machine LearningThe linear algebra, probability and calculus models are built on
  • Linear algebra: vectors, matrices, dot products, matrix multiplication, transpose, inverse and norms
  • Geometric intuition: distance, cosine similarity and projections, and why they matter for k-NN and embeddings
  • Eigenvalues and eigenvectors (intuition), laying the groundwork for PCA
  • Probability: random variables, conditional probability, independence and Bayes' theorem
  • Distributions: normal, binomial, Poisson and uniform; the central limit theorem (intuition)
  • Statistics with SciPy: mean, median, variance, standard deviation, correlation vs causation, sampling, confidence intervals and hypothesis testing basics
  • Calculus for ML: derivatives, partial derivatives, the chain rule and gradients
  • Gradient descent from scratch in NumPy: learning rate, convergence and loss surfaces

Outcome: You can explain the mathematics behind core models and implement gradient descent from first principles.

Week 3The ML Workflow & Data PreprocessingFrame problems correctly and prepare data without leaks
  • Framing an ML problem: target variable, features, baseline model and success metric
  • The end-to-end ML project lifecycle, from business question to monitored model
  • Data cleaning: missing values (deletion, simple and model-based imputation), outliers and duplicates
  • Encoding categorical variables: one-hot, ordinal and target encoding, and the pitfalls of each
  • Feature scaling: standardization vs min-max normalization, and which algorithms need it
  • Train/validation/test splits, stratified splits and time-based splits
  • Data leakage: target leakage and train–test contamination, and how to detect and prevent them
  • scikit-learn essentials: estimators, transformers, fit/transform/predict, Pipeline and ColumnTransformer

Outcome: You can turn raw data into a clean, leak-free scikit-learn pipeline that is ready for modeling.

Week 4Supervised Learning I: Linear Models & NeighborsRegression and classification from first principles
  • Linear regression: ordinary least squares, assumptions, interpreting coefficients and residual analysis
  • Polynomial features and regularization: Ridge, Lasso and Elastic Net
  • Regression metrics: MAE, MSE, RMSE and R-squared, and when each is appropriate
  • Logistic regression: the sigmoid function, log-loss, decision boundaries and probability outputs
  • Multiclass classification: one-vs-rest and softmax
  • k-Nearest Neighbors: distance metrics, choosing k, the role of scaling and the curse of dimensionality
  • Naive Bayes classifiers for text and categorical data
  • Use cases: predicting house prices (real estate) and loan default risk (finance)

Outcome: You can build, interpret and compare linear, logistic, k-NN and Naive Bayes models on real data.

Week 5Supervised Learning II: Trees, Ensembles & SVMThe workhorse algorithms for tabular data
  • Decision trees: Gini impurity, entropy and information gain, depth control and pruning
  • Random forests: bagging, feature randomness, out-of-bag error and feature importance
  • Boosting: AdaBoost and gradient boosting, and how boosting differs from bagging
  • XGBoost and LightGBM: key hyperparameters, early stopping and built-in handling of missing values
  • Support Vector Machines: maximum and soft margins, kernels (linear, polynomial, RBF), and the C and gamma parameters
  • Imbalanced data: class weights, under- and over-sampling, and SMOTE with imbalanced-learn
  • Choosing an algorithm: trade-offs between interpretability, accuracy, training speed and data size
  • Use case: credit-card fraud detection in finance

Outcome: You can train and tune tree ensembles and SVMs, and handle imbalanced classification problems correctly.

Week 6Model Evaluation, Tuning & Feature EngineeringMeasure what matters and improve models systematically
  • Confusion matrix, accuracy, precision, recall, F1-score, ROC-AUC and PR-AUC
  • Choosing metrics that reflect real-world costs (for example, missed fraud vs false alarms) and setting decision thresholds
  • Cross-validation: k-fold, stratified k-fold and time-series splits
  • Bias–variance trade-off, underfitting vs overfitting, and learning and validation curves
  • Hyperparameter tuning: grid search, randomized search and Bayesian optimization with Optuna (intro)
  • Feature engineering: date-time features, binning, interaction terms, aggregations and domain-driven features
  • Feature selection: filter, wrapper and embedded methods (L1 regularization, tree-based importance)
  • Model interpretation: permutation importance and SHAP values

Outcome: You can evaluate models rigorously, tune them efficiently and explain which features drive their predictions.

Week 7Unsupervised Learning & Dimensionality ReductionFind structure in data without labels
  • When unsupervised learning is the right tool: similarity, distance and evaluation without labels
  • k-means clustering: the algorithm, k-means++ initialization, the elbow method and silhouette score
  • Hierarchical clustering: agglomerative methods, linkage criteria and dendrograms
  • Density-based clustering with DBSCAN (overview)
  • Principal Component Analysis (PCA): explained variance, choosing components and reconstruction
  • Visualizing high-dimensional data with t-SNE and UMAP (intro)
  • Anomaly detection with Isolation Forest (intro)
  • Use case: customer segmentation and marketing personas in retail
  • Mid-course checkpoint: guided-project review and capstone proposal (problem, dataset and success metric)

Outcome: You can segment data, reduce its dimensionality and explain the resulting clusters in business terms.

Week 8Deep Learning FoundationsNeural networks from a single neuron upwards
  • From the perceptron to multi-layer neural networks
  • Activation functions: sigmoid, tanh, ReLU and softmax
  • Loss functions, forward propagation and backpropagation, with a worked example
  • Optimizers: SGD, momentum, RMSprop and Adam; learning-rate schedules
  • Regularization: dropout, weight decay, batch normalization and early stopping
  • Weight initialization and the vanishing/exploding gradient problem
  • TensorFlow/Keras: Sequential and Functional APIs, callbacks and model checkpoints
  • PyTorch fundamentals: tensors, autograd, Dataset/DataLoader and a custom training loop
  • Training on cloud GPUs with Google Colab

Outcome: You can build, train and debug neural networks in both TensorFlow/Keras and PyTorch.

Week 9Computer Vision & Sequence ModelsCNNs for images; RNNs and LSTMs for sequences
  • Image data: pixels and channels, loading and preprocessing with Pillow and OpenCV
  • Convolutional neural networks (CNNs): convolution, filters, stride, padding and pooling
  • Landmark CNN architectures (LeNet, VGG, ResNet) and why skip connections work
  • Data augmentation and strategies for small image datasets
  • Transfer learning and fine-tuning pre-trained models (such as ResNet, MobileNet and EfficientNet) with Keras or torchvision
  • Visualizing what CNNs learn: feature maps and Grad-CAM
  • Object detection and image segmentation: an overview of real-world vision systems
  • Sequence data and recurrent neural networks (RNNs); LSTM and GRU gates and long-term dependencies
  • Use cases: medical image classification (healthcare) and time-series forecasting with an LSTM

Outcome: You can build image classifiers with CNNs and transfer learning, and model sequential data with LSTMs.

Week 10NLP, Transformers & Generative AIFrom text preprocessing to large language models and RAG
  • Text preprocessing with NLTK and spaCy: tokenization, normalization, stop words, stemming and lemmatization
  • Text representations: bag-of-words, n-grams and TF-IDF; a classical sentiment-analysis baseline
  • Word and sentence embeddings: Word2Vec and GloVe intuition, Sentence Transformers
  • Attention and the transformer architecture: self-attention, encoders and decoders (overview)
  • Hugging Face Transformers: pipelines, tokenizers and fine-tuning a small pre-trained model for text classification
  • How large language models work at a high level: pre-training, next-token prediction, instruction tuning and alignment
  • Prompt engineering: zero-shot, few-shot, role and structured-output prompting; hallucinations and their limits
  • Retrieval-augmented generation (RAG): chunking, embeddings, vector search with FAISS or Chroma, and grounding answers in sources
  • Using LLM APIs responsibly: API-key security, cost and rate limits, data privacy and evaluating outputs

Outcome: You can solve NLP tasks with classical and transformer models and build a small, grounded RAG application.

Week 11Deployment, Responsible AI & Real-World Use CasesShip models and use AI responsibly
  • Saving and loading models: joblib/pickle, Keras model files and PyTorch state dictionaries
  • Serving predictions as a REST API with FastAPI (and Flask), including input validation
  • Building interactive ML demos with Streamlit
  • Reproducibility: Git and GitHub, requirements files and virtual environments
  • MLOps concepts: experiment tracking with MLflow (intro), containers with Docker (overview), monitoring and data drift
  • Responsible AI: sources of bias, fairness checks, privacy and data protection, explainability (SHAP, LIME) and human oversight
  • Case studies, healthcare and finance: diagnosis support and triage; credit scoring and fraud prevention
  • Case studies, retail and education: recommendations and demand forecasting; adaptive learning and early-warning systems
  • Capstone build sprint: modeling and evaluation review with the trainer

Outcome: You can deploy a model as an API or web app and evaluate an AI system for fairness, privacy and explainability.

Week 12Capstone Project & Interview PreparationBring it all together and get interview-ready
  • Capstone completion: data pipeline, model, evaluation and deployed demo
  • Capstone presentation: problem, approach, results, limitations and next steps
  • Documenting your work: project README, model card and a polished GitHub portfolio
  • Interview preparation, ML theory: bias–variance, regularization, metrics, tree ensembles, gradient descent and overfitting
  • Interview preparation, deep learning and Generative AI: backpropagation, CNNs, transformers, embeddings and RAG
  • Case discussions: how would you design a fraud detector, a recommender or a churn model end to end?
  • Coding practice: Python, pandas and implementing algorithms from scratch
  • Resume and professional-profile guidance for ML roles, plus mock interview practice
  • Course revision and a personal learning roadmap for what to study next

Outcome: You complete and present an end-to-end capstone and can answer common ML interview questions with clarity and confidence.

The syllabus is reviewed regularly so that it stays current with industry practice. The trainer may adjust the order or depth of topics to suit a batch's progress while keeping the overall learning outcomes.

Hands-on projects

Real-World Projects you will build

Projects follow the course from tabular machine learning to deep learning and Generative AI. Each one uses a realistic, publicly available, de-identified or synthetic dataset, never identifiable personal data, and ends with an evaluation you can defend in an interview.

PROJECT 01

House Price Prediction

Real estate · Regression. Predict property sale prices from location, size and amenities. Clean and engineer features, compare regularized linear models with gradient-boosted trees, and explain which factors move prices most.

  • pandas
  • scikit-learn Pipelines
  • XGBoost
  • RMSE & MAE
  • SHAP
PROJECT 02

Credit-Card Fraud Detection

Finance · Imbalanced classification. Detect fraudulent transactions when fraud is a tiny fraction of the data. Handle class imbalance, tune decision thresholds and evaluate with precision–recall trade-offs that reflect the real cost of errors.

  • imbalanced-learn
  • Random Forest
  • LightGBM
  • PR-AUC
  • Threshold tuning
PROJECT 03

Customer Segmentation

Retail · Unsupervised learning. Group customers by purchasing behavior using recency, frequency and monetary (RFM) features. Compare k-means and hierarchical clustering, visualize segments with PCA and turn them into actionable marketing personas.

  • RFM analysis
  • k-means
  • Hierarchical clustering
  • PCA
  • Seaborn
PROJECT 04

Medical Image Classifier

Healthcare · Computer vision. Train a CNN and fine-tune a pre-trained network on a public medical-imaging dataset such as chest X-rays. Use augmentation, prioritize recall and inspect predictions with Grad-CAM. Built for learning only; it is not a diagnostic tool.

  • TensorFlow/Keras
  • PyTorch
  • CNN
  • Transfer learning
  • Grad-CAM
PROJECT 05

Product Review Sentiment Analyzer

E-commerce · NLP. Classify customer reviews by sentiment. Build a TF-IDF and logistic-regression baseline, fine-tune a pre-trained transformer, then compare accuracy, speed and cost to decide which model you would ship.

  • NLTK & spaCy
  • TF-IDF
  • Hugging Face Transformers
  • Fine-tuning
  • F1-score
PROJECT 06

Study-Notes Q&A Assistant (RAG)

Education · Generative AI. Build an assistant that answers questions from a collection of course notes. Retrieve relevant passages with embeddings and vector search, generate grounded answers that cite their sources using an LLM API or an open-source model, evaluate the answers for hallucinations and ship it as a Streamlit app.

  • Sentence Transformers
  • FAISS / Chroma
  • LLM API or open-source LLM
  • Prompt engineering
  • Streamlit
CAPSTONE PROJECT

End-to-End AI Solution

Choose a real problem from healthcare, finance, retail, education or your own field, agreed with the trainer at the mid-course checkpoint, and take it from raw data to a working product. Your capstone is evaluated on the complete lifecycle:

  • A clear problem statement, success metric and baseline
  • A documented data pipeline with exploratory analysis and leakage checks
  • Baseline and improved models with rigorous, honest evaluation
  • A deployed demo: a FastAPI service or a Streamlit web app
  • A responsible-AI review covering bias, privacy, explainability and limitations
  • A GitHub repository with README and model card, plus a final presentation to the batch
  • End-to-end ML
  • Deployment
  • Responsible AI
  • Model card
  • Presentation

Tools & technologies

The industry-standard AI toolkit

You will work with the same open-source libraries and platforms used by data-science and ML teams around the world. Every tool is introduced in context, when a real problem needs it.

Programming & environments

  • Python
  • Jupyter Notebook
  • JupyterLab
  • Google Colab
  • Kaggle Notebooks
  • VS Code
  • conda & venv

Data & visualization

  • NumPy
  • pandas
  • SciPy
  • Matplotlib
  • Seaborn
  • Plotly

Machine learning

  • scikit-learn
  • XGBoost
  • LightGBM
  • imbalanced-learn
  • Optuna
  • SHAP
  • LIME

Deep learning & computer vision

  • TensorFlow
  • Keras
  • PyTorch
  • torchvision
  • OpenCV
  • Pillow

NLP & Generative AI

  • NLTK
  • spaCy
  • Hugging Face Transformers
  • Sentence Transformers
  • FAISS
  • Chroma
  • LLM APIs

Deployment & workflow

  • joblib
  • FastAPI
  • Flask
  • Streamlit
  • Git & GitHub
  • MLflow (intro)
  • Docker (overview)

Course exercises are designed around free, open-source software and the free tiers of cloud notebooks wherever possible. Library versions change often, so we use current stable releases when the batch starts. Any optional paid services you choose to use, such as extra cloud GPU time or paid LLM API credits, are at your own discretion and cost.

Learning experience

How you will learn

The program is built around live teaching and deliberate practice. You learn a concept with the trainer, apply it immediately in code, and reinforce it through assignments and projects with feedback.

Live Classes & Hands-on Practice

Interactive live sessions on Google Meet. Concepts are explained on a digital whiteboard, code is written live and you practice in guided labs during class.

Study Material & Assignments

Structured notes, ready-to-run notebooks, curated reading and a weekly assignment that consolidates each module.

Doubt-solving

Doubt-solving is built into every live session: ask questions as they arise, and bring anything from the week's assignment to the next class. Difficult concepts are revisited with fresh examples when a batch needs it.

Interview Preparation

ML theory questions, case discussions, coding practice and mock interviews, plus practice in explaining your projects clearly and confidently.

Career Guidance

Guidance on ML career paths, building a GitHub portfolio, and presenting your skills in a resume and professional profile.

A Growing Tech Community

Learn alongside motivated peers, share projects, review each other's work and stay connected with the AwT Academy community.

A typical week

  1. Learn

    Live concept sessions build intuition and the theory behind each method.

  2. Practice

    Guided coding labs implement the method from scratch and with libraries.

  3. Apply

    A weekly assignment applies the concept to a real dataset or use case.

  4. Review

    Feedback and doubt-solving close gaps before the next module.

Schedule & time zones

All class timings are in Indian Standard Time (IST, UTC+5:30). When you register, you choose a preferred slot: Morning, Afternoon, Evening, Weekend or Flexible. Our team confirms the batch start date and final timings before the batch begins. Learners outside India should convert IST to their local time before choosing a slot.

Class mode

Live Online Open

Live, interactive classes for learners anywhere in the world. Classes run on Google Meet; join from your laptop or desktop with a stable internet connection. The fee depends on your country of residence: ₹28,320 in India, ₹35,400 outside India (both including GST).

Enroll in a live online batch

Offline (classroom) Coming soon

Classroom batches for learners in Chandigarh, Mohali and Panchkula only. No launch date has been announced, and offline seats cannot be booked or paid for yet. WhatsApp or call us to be informed when offline batches open.

Get notified about offline batches

Class guidelines

  • Class links are personal to you and must not be shared with anyone else.
  • Recording, screenshot-distribution or redistribution of live sessions or course materials is not permitted.
  • If the academy makes a recording of a session available, it is for your personal study only. Not every session is recorded, so please plan to attend live.
  • Respectful conduct and academic integrity are expected at all times, as set out in our Terms & Conditions.

Certification & assessment

Certificate of Completion

On completing the course requirements, you receive a Certificate of Completion from AwT Academy. It confirms that you completed the AI & Machine Learning program, including its assignments and capstone project.

Requirements

  • At least 75% live-session attendance across the program.
  • Submission of the required assignments.
  • Submission of the final (capstone) project.

How you are assessed

ComponentWhat it involvesWhat we look for
Weekly assignmentsA practical task at the end of each module, such as a notebook, an analysis or a model.Correctness, clean and readable code, and a clear explanation of your choices.
Project reviewsReview of the guided projects, with feedback on approach and results.Sound methodology, no data leakage, appropriate metrics and honest interpretation.
Capstone evaluationA final presentation and review of your end-to-end project and repository.Problem framing, data handling, modeling, evaluation rigor, deployment, responsible-AI review and communication.

The Certificate of Completion is issued by AwT Academy. It is not a university degree, diploma or government qualification. Submitted work must be your own; the academic-integrity rules in our Terms & Conditions apply.

Career pathways

Where these skills can take you

Machine learning skills are used across technology, finance, healthcare, retail, education and the public sector. The course builds the foundation for the following roles and pathways. Most of them also need continued practice and, for some, further specialization after the course.

Machine Learning Engineer (entry level)

Builds, evaluates and deploys models in production systems. Draws on pipelines, model tuning, deployment with FastAPI and MLOps concepts.

Junior Data Scientist

Turns data into predictions and insights for business decisions. Draws on EDA, statistics, feature engineering, evaluation and communication.

AI / LLM Application Developer

Builds products on top of language models, such as assistants, search and RAG systems. Draws on embeddings, prompting, RAG, API security and evaluation.

Computer Vision or NLP Engineer (entry track)

Specializes in images or language. Draws on CNNs, transfer learning, transformers and fine-tuning pre-trained models.

Data Analyst with ML skills

Moves analytics from reporting to forecasting and segmentation. Draws on pandas, visualization, clustering and predictive modeling. Pair it with SQL from our Data Science & Data Analytics course.

Higher studies & research

A strong base for postgraduate programs in AI or data science and for research projects. Draws on the mathematical foundations, rigorous evaluation and a documented portfolio.

What ML interviewers typically test

  • ML fundamentals: bias–variance, regularization, overfitting and how common algorithms work.
  • Statistics & probability: distributions, hypothesis testing, Bayes' theorem and sampling.
  • Evaluation judgment: choosing metrics, validation strategies and decision thresholds.
  • Coding: Python, pandas and implementing algorithms such as gradient descent or k-means from scratch.
  • Case and design questions: designing an ML solution end to end, from data to monitoring.
  • Project deep-dives: explaining your decisions, trade-offs and what you would do differently.
  • Deep learning & GenAI awareness: CNNs, transformers, embeddings, RAG and their limitations.
  • Communication: explaining technical results clearly to non-technical stakeholders.

Career support, not guarantees. AwT Academy provides career guidance and interview preparation, but we do not guarantee jobs, internships or placements. Your outcomes depend on your effort, prior background, portfolio and the job market.

Meet your trainer

Learn from Manish Mishra

Portrait of Manish Mishra, Managing Director & Head of AwT Academy

Manish Mishra

Managing Director & Head, AwT Academy

Technical Trainer | AI/ML Educator

Manish Mishra leads AwT Academy and is its lead trainer. He brings 5 years of training experience, 25,000+ students trained, 10,000+ training hours and 68+ colleges reached, and is GATE qualified twice. In this course he follows a classroom-tested approach to AI and machine learning: intuition first, mathematics where it matters, and code that learners write and understand themselves.

Worked atIntel
Worked atIBM
Worked atMicrosoft
Public-sector experienceWorked with Ministry of Labour and Skill Development
Students trained25,000+
Training hours10,000+
Colleges reached68+
Training experience5 Years
GATEQualified Twice

Company names and logos identify the trainer's past employers only. They do not indicate any partnership with, or endorsement of, AwT Academy.

More about Manish Mishra and AwT Academy

Fees & payment

Course fee

One transparent fee covers the complete 3-month program. The fee depends only on your country of residence, declared at registration, and is the same for every AwT Academy course. The registration form applies the correct fee automatically from the country you select. Prices are exclusive of GST, which is added at the rate prescribed under Indian law (currently 18%). Both tiers are charged in Indian Rupees (INR) via Razorpay.

Learner resident inCourse feeGST @ 18%Total payable
India₹24,000₹4,320₹28,320
Outside India₹30,000₹5,400₹35,400

The fee covers the complete 12-week live online program. A GST-compliant tax invoice is issued to your registered email address. If the country of residence declared at registration is incorrect, the registration may be cancelled or the difference in fee may be requested.

What's included

  • Live classes & hands-on practice for all 12 weeks
  • Study material, notebooks & weekly assignments
  • Six guided projects and a reviewed capstone
  • Doubt-solving throughout the course
  • Interview preparation & career guidance
  • Certificate of Completion, on meeting the requirements
  • Membership of the AwT Academy learner community

Payment options

  • UPI, debit and credit cards, net banking and wallets through Razorpay.
  • International cards where supported by your bank. Any currency conversion and bank charges are set by your bank.
  • Enter your GSTIN during registration if you need a business invoice.
  • Fees are per learner and cannot be transferred to another person, except through the transfer options in our refund policy.

How payment and registration work

  1. Register

    Choose AI & Machine Learning and your preferred batch timing, then fill in your details.

  2. Pay securely

    Pass a quick security check and pay the fee for your country (₹28,320 in India, ₹35,400 outside India) in the Razorpay window.

  3. Get confirmed

    Your registration is submitted only after Razorpay confirms the payment. You see a receipt on screen, and Razorpay emails a payment confirmation.

  4. Join your batch

    We share the batch start date and final IST timings before the batch begins.

Your seat is confirmed only after the payment is captured and verified with Razorpay. We never see or store your card number, CVV, UPI PIN or net-banking password. Read how we protect payments and data in our Privacy Policy.

Cancellation & refunds at a glance

SituationWhat you receive
You cancel before the batch starts or within the first 4 days from the batch start date100% refund of the full amount paid (course fee + GST).
You cancel on day 5, 6 or 7 from the batch start date50% of the course fee plus the GST attributable to that 50%.
From day 8 after the batch start dateNo refund. A one-time transfer to a later batch may be granted at our discretion, subject to seat availability, to be used within 6 months.
We cancel the batch or postpone its start by more than 30 daysA 100% refund of the amount paid (including GST), or a free transfer. You choose.
You want to switch to another courseFree, once, to a course in the same fee tier, before the batch starts or within the first 4 days of the batch.

This is a summary. The full Refund & Cancellation Policy governs all refunds, including how to request one, processing timelines and exclusions.

Questions & answers

Frequently asked questions

Do I need prior experience in machine learning or AI?

No. The course starts from the foundations of machine learning and builds up to deep learning and Generative AI. What we do recommend is basic Python: you should be comfortable with variables, loops, functions, lists and dictionaries. If you are new to programming, start with our Python course.

How much mathematics do I need?

Senior-secondary (high-school) mathematics is enough to begin. Week 2 teaches the linear algebra, probability, statistics and calculus that machine learning relies on, with an emphasis on intuition and worked examples. You will implement key ideas such as gradient descent in code, which makes the mathematics concrete.

Do I need a powerful computer or a GPU?

No. A laptop or desktop with a modern browser and a stable internet connection is enough. Classical machine learning runs comfortably on a typical laptop, and for deep learning we use cloud notebooks such as Google Colab and Kaggle Notebooks, which can provide GPU access free of charge, subject to each platform's own usage limits and terms.

Can I join from outside India?

Yes. Live online classes on Google Meet are open to learners worldwide. The fee for learners resident outside India is ₹30,000 + 18% GST (₹5,400) = ₹35,400; for learners in India it is ₹24,000 + GST (₹4,320) = ₹28,320. Both are charged in INR through Razorpay, and the registration form applies the right fee from the country you select. International cards are accepted where your bank supports them; any currency conversion and international transaction charges are set by your bank. Class timings are in IST, so please check the conversion for your time zone when you choose your preferred slot.

When does the next batch start, and what are the class timings?

Upcoming batch dates are shared after you register. During registration you choose a preferred slot (Morning, Afternoon, Evening, Weekend or Flexible, all in IST), and our team confirms the start date and final timings before the batch begins. If the academy ever postpones a batch start by more than 30 days, you may choose a full refund or a transfer.

What happens if I miss a live class?

Let us know, catch up using that week's study material and assignment, and bring your questions to the next live session. If the academy makes a recording of a session available, it is for your personal study only. Not every session is recorded, so please don't plan around recordings. Remember that the Certificate of Completion requires at least 75% live-session attendance.

Does the course cover Generative AI and large language models?

Yes. Week 10 explains how large language models work at a high level, then covers prompt engineering, embeddings, retrieval-augmented generation (RAG) and the responsible use of LLM APIs, including key security, cost, privacy and output evaluation. Project 06 is a RAG-based question-answering assistant. The focus is on understanding and building with LLMs, not on training large models from scratch, which needs resources far beyond any course setting.

How do I earn the Certificate of Completion?

You need at least 75% live-session attendance and must submit the required assignments and the final (capstone) project. The certificate is issued by AwT Academy in the name you provide at registration.

Will this course guarantee me a job or placement?

No. No course can honestly guarantee a job, and we don't. We provide structured interview preparation and career guidance, including ML theory questions, case discussions, mock interviews and portfolio advice, and you finish with a body of project work you can show employers. Outcomes depend on your effort, background and the job market.

Are offline (classroom) classes available?

Offline classes are coming soon, for learners in Chandigarh, Mohali and Panchkula only. No launch date has been announced, and offline seats cannot be booked or paid for yet. To be told when they open, WhatsApp us on +91 62830 97869, call +91 62830 97869 or +91 94652 65663, or see offline batch updates. Live online batches are open now to learners everywhere, including in those cities.

What is the refund and cancellation policy?

If you cancel before the batch starts or within the first 4 days from the batch start date, you receive a 100% refund of the full amount paid (course fee + GST). On day 5, 6 or 7 from the batch start date, you can receive 50% of the course fee plus the GST attributable to it. From day 8 onward there is no refund, though a one-time transfer to a later batch may be granted at our discretion, subject to seat availability, to be used within 6 months. If we cancel a batch or postpone its start by more than 30 days, you choose between a 100% refund and a free transfer. Days are counted in calendar days from the batch start date (the first scheduled live session). To request a refund, WhatsApp us on +91 62830 97869 or call +91 62830 97869 / +91 94652 65663 with your Registration ID, Razorpay Payment ID, registered name and email, and reason. We acknowledge within 48 hours and decide within 7 working days; approved refunds go to the original payment method only. Full details are in our Refund & Cancellation Policy.

Can I switch to a different course after enrolling?

Yes. You can switch once, free of charge, to another course in the same fee tier (the fee is the same for every course), either before your batch starts or within the first 4 days of the batch. WhatsApp us on +91 62830 97869 or call +91 62830 97869 / +91 94652 65663 with your Registration ID and Razorpay Payment ID to arrange it.

Keep learning

Related courses

Strengthen your programming foundations or broaden your skills with another 3-month live program.

Python

From Basics to Advanced

Go from your first line of code to building real applications, automations and data tools with Python — the language behind AI, data science and modern back-ends.

3 Months Live Online ₹24,000 + GST (India)

C & C++

Programming & Problem Solving

Build rock-solid programming fundamentals — memory, pointers, OOP and the C++ STL — and sharpen the problem-solving skills that coding interviews and competitive programming demand.

3 Months Live Online ₹24,000 + GST (India)

Java

Programming & DSA

Master core and advanced Java — OOP, collections, exceptions, multithreading — and apply it to data structures and algorithms the way top product companies test it.

3 Months Live Online ₹24,000 + GST (India)

View all 7 courses

Take the Next Step Today!

Join Upcoming Batches of AI & Machine Learning. Register online, pay securely, and we will share your batch start date and timings before the batch begins.