AI & MLIntermediate

Machine Learning

Classical ML to deep learning

A complete ML journey — data preprocessing, EDA, supervised and unsupervised learning, CNNs/RNNs, NLP, time series, AutoML, explainability and model deployment.

20 modules90-hr track80% hands-on2 projects
Curriculum

20 modules, 90 hrs of hands-on learning

Every module pairs a focused topic with a guided practical exercise — learn it, build it, then practice it on the Atom Code portal in the same session.

Module 01 · 3 hrs

Start here

Introduction to Machine Learning

Hands-on with basic Python libraries (NumPy, Pandas, Matplotlib, Scikit-learn).

Module 02 · 3.5 hrs

Hands-on session

Data Preprocessing

Implement data preprocessing using Scikit-learn.

Module 03 · 5 hrs

Hands-on session

Exploratory Data Analysis (EDA)

EDA on a real-world dataset using Pandas, Matplotlib and Seaborn.

Module 04 · 4 hrs

Hands-on session

Supervised Learning — Regression

Build and evaluate regression models.

Module 05 · 4 hrs

Hands-on session

Supervised Learning — Classification

Implement classification models on datasets.

Module 06 · 7 hrs

Hands-on session

Model Evaluation & Optimization

Evaluate models and optimize hyperparameters using GridSearchCV.

Module 07 · 3.5 hrs

Hands-on session

Unsupervised Learning

Implement clustering algorithms.

Module 08 · 5.5 hrs

Hands-on session

Feature Engineering & Feature Selection

Feature selection using SelectKBest, PCA.

Module 09 · 3.5 hrs

Hands-on session

Deep Learning Basics

Implement a simple neural network using TensorFlow/Keras.

Module 10 · 5 hrs

Hands-on session

Convolutional Neural Networks (CNNs)

Build a CNN model using Keras.

Module 11 · 5 hrs

Hands-on session

Recurrent Neural Networks (RNNs)

Implement an LSTM model.

Module 12 · 5 hrs

Hands-on session

Natural Language Processing (NLP)

Implement text classification using NLP models.

Module 13 · 3.5 hrs

Hands-on session

Reinforcement Learning

Implement a simple RL agent using OpenAI Gym.

Module 14 · 3.5 hrs

Hands-on session

Time Series Forecasting

Forecast stock prices using time series models.

Module 15 · 4.5 hrs

Hands-on session

Explainable AI (XAI)

Apply explainability techniques to a trained model.

Module 16 · 4.5 hrs

Hands-on session

AutoML & Model Selection

Use AutoML frameworks like TPOT, H2O AutoML.

Module 17 · 4.5 hrs

Hands-on session

Model Deployment

Deploy a trained model as an API.

Module 18 · 5.5 hrs

Hands-on session

Edge AI & On-Device ML

Deploy a TensorFlow Lite model on a mobile device.

Module 19 · 5 hrs

Hands-on session

AI Ethics & Bias

Analyze bias in a trained ML model.

Module 20 · 5 hrs

Hands-on session

Project Presentation & Wrap-up

Showcase individual and group projects.

More in AI & ML

View all