CloudxLab × IIT Roorkee Certificate Program
Flagship Cohort Program

The Inventor's Journey
From First Principles to AI

Stop memorising formulas. Start inventing.
Build your own number systems, algorithms, ML models, and neural networks — then understand why they work. Jointly certified by IIT Roorkee and taught by IIT alumni and IIT Professors.

📅 8 Months
🕐 Weekends · 2 × 2–3 hr sessions
🏛️ IIT Roorkee Campus Immersion
📜 IIT Roorkee Certificate
🧪 30+ Projects
☁️ Cloud-Based Lab
🎓 10th Grade Onwards
✗ 30 May · 8–10 pm IST — Sold Out ● 30 Jun · 8–10 pm IST — Enrolling Now ● 30 Sep · 8–10 am IST — Open
✦ Apply for Jun 2026 Batch Explore Curriculum
9
Deep Modules
30+
Projects
IIT
Roorkee Cert.
8mo
Weekend Pace
6+
Career Paths
🏛️ IIT Roorkee Certificate
🎯 First-Principle Learning
🤖 AI Agents & LLMs Included
🧪 30+ Hands-on Projects
📅 Weekend Schedule
✈️ Campus Immersion
☁️ Cloud Lab Included
🐍 PyQuest for Beginners

This is not a course.
It is a transformation.

Most programs hand you recipes. We hand you problems — and step back. By the time you finish, you won't just know how algorithms work; you will know why they exist, because you invented your own versions of them first.

"Their education trained them to receive knowledge — not generate it. When the answer key disappeared, they froze. That's the gap this course closes."
📅
Duration
8 Months
Weekend pace — study without pausing your degree or job
🕐
Schedule
Weekends
2 sessions/week · 2–3 hrs each
📜
Certificate
IIT Roorkee
Recognised across industry
🏛️
Campus
IIT Roorkee
On-campus immersion included
🧪
Projects
30+
One per topic, you invent your own
🎓
Eligibility
10th Grade+
No prior coding needed
☁️
Lab
Cloud-Based
No setup — code from any browser
🐍
Beginners
PyQuest
pyquest.io — get Python-ready before day one

Learn from practitioners & researchers

IIT alumni, IIT professors, a NASA research scientist, Yale PhDs, and startup founders — faculty who have built real systems and know how to teach you to build yours.

Collaborative learning environment
Teaching that transforms — not just informs.
Sanjeev Manhas

Sanjeev Manhas

Professor, ECE Department · IIT Roorkee

Faculty at the Department of Electronics & Communication Engineering, IIT Roorkee — one of India's premier research institutions. Brings academic rigour, first-principle derivations, and active research depth to the Machine Learning module.

IIT Roorkee Faculty ECE Department Research-Grade Depth
Abhinav Singh

Abhinav Singh

Co-Founder · CloudxLab

Co-Founder of CloudxLab, the platform powering this program. Previously at BYJU'S, where he gained deep experience in scaling educational technology for millions of learners.

CloudxLab Co-Founder BYJU'S EdTech
Dr. M.L. Virdi

Dr. M.L. Virdi

Senior Research Scientist · NASA

Senior Research Scientist at NASA, bringing world-class research experience in applied science and engineering to the program. Offers a rare perspective on how AI and computation are used at the frontier of space exploration and scientific discovery.

NASA Research Scientist Applied AI
Praveen Pavithran

Praveen Pavithran

Co-Founder · Yatis

Co-Founder of Yatis. Previously at YourCabs and Cypress Semiconductor. Brings hands-on experience building technology products from the ground up — bridging the gap between academic knowledge and the real demands of engineering teams.

Yatis YourCabs Cypress Semiconductor Startup Builder
Jatin Shah

Jatin Shah

Yale CS Ph.D. · IIT Bombay · Ex-LinkedIn & Yahoo

Computer Science Ph.D. from Yale University, undergraduate from IIT Bombay. Industry experience at LinkedIn and Yahoo. Combines world-class academic training with hands-on industry depth in large-scale ML systems.

Yale CS Ph.D. IIT Bombay LinkedIn Yahoo

What is the Invent-to-Learn Method?

Struggling with a problem you designed yourself creates understanding no lecture ever can. Every principle below was shaped by one conviction: the most valuable learning environment is one where no answer is handed to you.

Student learning by doing

The best way to understand something is to build it yourself.

Problems first. Theory second. Invention always.

🔢

Start with your own number system

Day one, you design your own base and do arithmetic in it. This single exercise rewires how you think about abstraction — forever.

🧪

Problems before explanations

Simple problem statements gradually grow in complexity. Theory is introduced only once you've felt the need for it — making it stick.

⚙️

Invent your own algorithms

You'll build your own decision tree, gradient descent, KNN, and neural network — before ever reading a textbook definition.

🙋

Questions are celebrated

Curiosity is the curriculum. There are no dumb questions. You'll learn to enjoy — even celebrate — questions from classmates.

🎤

Defend Your Invention

You don't just build — you present and defend your approach to the class. Teaching what you built is the deepest form of understanding, and a skill that separates great engineers from good ones.

🎯

Minimal Theory, Maximum Insight

We teach only the key ideas. The obvious parts are deliberately left for you to figure out — because that act of figuring it out is precisely where deep understanding is forged.

🎉

Nudge silently. Celebrate loudly.

When you're stuck, a quiet reframe protects your confidence. When you solve something — even something small — it is acknowledged loudly. A student who feels the weight of their own success starts to respect themselves as a learner. That changes everything.

🪞

Blame no one — own your gap

The habit of looking inward when something doesn't make sense — instead of blaming the explanation, the teacher, or your own ability — is the most important meta-skill a learner can develop. We build it deliberately.

How Sandeep teaches — in his own words

Not teaching policies. Convictions formed over 12 years of weekend teaching, 400,000 learners, and the hardest classroom of all — his son's. Read the full story →

"If you don't understand, that's on me — not on you."

When a student can't grasp a concept, the first question is: what did I get wrong? The explanation, the sequence, the example — something in the teaching failed. This constraint forces every explanation to keep improving until it lands.

"The goal is never to make the problem feel hard. The goal is to make it feel solvable."

When you're stuck, Sandeep doesn't repeat the same explanation louder. He reframes — simpler words, a smaller piece, a different angle — until the problem is within reach. Then he steps back and lets you solve it.

"Understand them enough to find their strength — then hold it up where they can see it."

Real mentorship begins with genuine recognition of what is already there. A student who knows their own strengths becomes a different kind of learner: curious instead of anxious, persistent instead of avoidant.

"Everyone must teach. It purifies your understanding."

Teaching is not a transfer of information — it is a stress test of your own knowledge. The moment you cannot explain something clearly, you've found a gap you didn't know you had. That is why every student in this programme defends and teaches back what they build.

Full Curriculum — 9 Modules

Every module ends with projects you invented, not copied.

Already studying Python or DSA in college? We cover the same topics — but go 10× deeper by making you invent your own solutions before ever seeing the textbook answer.

Linux, SQL & Git

Self-paced · Complete at your own schedule alongside the main program

Self-Paced
Linux fundamentals — command line, file system, shell scripting
SQL — querying databases, joins, aggregations, and real-world data analysis
Git & version control — commit, branch, merge, and manage your 30+ projects from day one
0

Designing Your Own Number System

Prologue · Sets the tone for the entire journey

Prologue
Choose your own base; write and count up to three digits in it
Perform addition, subtraction, multiplication, and division in your chosen base
Convert numbers between your base and base-10 — and discover why base-2 powers every computer
Understand why positional notation is a profound human invention
First taste: you are an inventor, not a consumer of knowledge
1

Python by Invention

Python · Maths · DSA · Basic ML · LLMs · AI Agents

Foundation
Math Primer — matrices, logarithms, and basic probability taught alongside Python, not before it
Python fundamentals through progressively harder maths problems
Object-Oriented Programming (OOP) — build classes, objects, and reusable abstractions
Big O & Complexity Analysis — reason about why one algorithm beats another
Probability & Statistics — Bayes' theorem, distributions, mean/variance, hypothesis testing
Recursion — a deep, problem-driven exploration of recursive thinking and elegant problem decomposition
Data structures you build yourself: BSTs, queues, trees
Algorithms from scratch: binary search, BFS, DFS, merge sort, quicksort
Dynamic Programming — solve complex problems by breaking them into overlapping subproblems
Euclidean distance — implement it, then use it to power KNN and clustering
Build and train your own KNN, K-Means, Naïve Bayes, and Decision Tree
Interact with LLMs; perform Sentiment Analysis with LLM Embeddings
Temperature in LLMs — understand randomness, sampling, and creativity in model outputs
Beam Search — implement greedy and beam decoding strategies from scratch
Semantic search and building your first AI Agent
RAG (Retrieval-Augmented Generation) — build your own document Q&A system
2

Scientific Python & Data Wrangling

NumPy · Pandas · Matplotlib · Projects

Tools
NumPy, Pandas, Matplotlib — learned by building, not reading docs
Data cleaning and handling messy real-world datasets
Feature engineering — create, transform, and select the right inputs for your models
Build a recommendation engine from first principles
Image manipulation and pixel-level operations
Implement your own Linear Regression with your own Gradient Descent
Interactive data visualisation — tell stories with your data using Plotly
3

Machine Learning — End to End

Delivered by IIT Professors · Invent your own algorithm

IIT Faculty
Complete end-to-end ML project: data → model → evaluation → deployment
Linear Regression and Logistic Regression — derive and implement
Decision Trees and Ensemble Learning (Bagging, Boosting, Random Forest)
Unsupervised Learning: Clustering and Dimensionality Reduction
Model evaluation metrics — Precision, Recall, F1, ROC-AUC, Confusion Matrices
Cross-validation and hyperparameter tuning
MLOps in practice — deploy models as REST APIs with Flask, containerise with Docker
Compete on Kaggle — tackle real messy datasets, read leaderboards, and build your public ML portfolio
Everyone invents their own variant of a classical algorithm as capstone
4

Deep Learning — Foundations & ANNs

Build an ANN from scratch in NumPy

Deep Learning
Introduction to Artificial Neural Networks — implement one from scratch
Training nitty-gritties: backpropagation, vanishing gradients, optimisers
Regularisation — Dropout and Batch Normalisation in theory and practice
Transfer learning and fine-tuning pre-trained models on your own datasets
Implement your own architectural idea as a mini-project
5

Sequence Models & Attention

RNN · LSTM · Attention · Autoencoders

Deep Learning
Recurrent Neural Networks (RNN) and Long Short-Term Memory (LSTM)
Time series forecasting with LSTMs — build a predictor on real-world data
Encoder-decoder architecture — understand how sequence-to-sequence models work
Attention mechanisms — self-attention, cross-attention, and the foundation of Transformers
Autoencoders for representation learning and generation
6

Transformers & Large Language Models

Transformer Architecture · BERT · GPT · Fine-tuning

Deep Learning
Build the Transformer architecture from scratch — encoder, decoder, multi-head attention
Understand positional encoding, layer normalisation, and feed-forward sublayers
BERT and GPT — how pre-training and fine-tuning work under the hood
Fine-tune a pre-trained model on your own dataset
Connect the dots: from your AI Agent in Module 1 to the engine powering it
7

Convolutional Neural Networks

Derive convolutions · Design your own architecture

Deep Learning
Convolutions — derive from first principles, implement, and experiment
CNNs for image classification and object detection
Transfer learning with CNNs — use VGG, ResNet, and EfficientNet on your own problems
Generative Adversarial Networks (GANs) — build a generator and discriminator from scratch
Design your own CNN architecture and defend every decision
8

Reinforcement Learning

Design your own environment · Train your own agent

Advanced
Markov Decision Processes, policies, and reward shaping
Q-Learning and Deep Q-Networks from scratch
Design your own environment and train an agent on it
Capstone Project — an end-to-end project you define, build, deploy, and defend; the centrepiece of your portfolio

Build things that actually work

Every module includes hands-on projects. Here's a taste of what you'll invent.

🔢

Custom Number System

Arithmetic in a base you designed

🌳

Decision Tree from Scratch

Build, train and visualise it in Python

🤖

AI Agent

Your own agent using LLM APIs

🔍

Semantic Search Engine

LLM embeddings + similarity search

🎬

Recommendation Engine

Built on NumPy from first principles

📉

Gradient Descent

Your own implementation of linear regression training

🧠

Neural Network in NumPy

Forward pass, backprop, training loop

🎮

RL Agent

Custom environment + trained DQN agent

🖼️

Image Manipulation

CNN-powered feature extraction

⚗️

Your Own ML Algorithm

Invent a variant during the IIT ML module

💬

Sentiment Analyser

LLM embeddings + classifier you built

🔀

Sort & Search Visualiser

Animate the algorithms you coded

📄

RAG Document Q&A

Build a retrieval-augmented system that answers questions from your own documents

Transformer from Scratch

Encoder, decoder, multi-head attention — built and trained in PyTorch

🐳

Dockerised ML API

Wrap your trained model in a Flask REST API and ship it in a Docker container

🏆

Kaggle Competition

Submit to a real competition — tackle messy data, climb the leaderboard, build your public profile

+ 14 more projects across all modules

What sets this program apart

Learning Experience

🔬

Learn by Inventing

Every concept is discovered through structured problem-solving. You build before you read — always.

🧠

First-Principle Thinking

The real outcome is the ability to face any hard problem and know you can figure it out — from scratch.

🎯

Minimal Theory, Maximum Insight

We teach only the key ideas. The obvious parts are deliberately left for you to work out — because the act of figuring it out is where real learning happens.

🤖

AI & LLM Native

Build AI Agents, run semantic search, perform sentiment analysis with LLM embeddings — from Module 1.

Platform & Tools

☁️

Cloud-Based Online Lab

No setup. No installations. Every exercise runs in a cloud-based lab accessible from any browser — just open and start coding.

Self-Paced Automated Assessments

Practice on your own schedule with automated hands-on assessments that give you instant feedback — no waiting for a human to grade your work.

🐍

PyQuest — For Absolute Beginners

Never written a line of Python? Start with pyquest.io — our dedicated app that takes you from zero to Python-ready before the course begins, at your own pace.

Credentials & Career

🏛️

IIT Roorkee Certificate & Campus Immersion

Earn a recognised certificate and experience an on-campus immersion at IIT Roorkee. Whether you receive the Certificate or PG Certificate, it's the same curriculum, same campus, and the same IIT Roorkee seal.

👨‍🏫

IIT Faculty for ML

The Machine Learning module is taught by Sanjeev Manhas (Professor, ECE, IIT Roorkee) alongside industry practitioners and research scientists — academic rigour meets real-world depth.

💼

Interview-Ready

Crack interviews for SDE, Data Scientist, ML Engineer, AI Engineer, ML Researcher, and ML Scientist roles.

Which jobs can you get after completing this course?

This program builds the depth to compete for the most sought-after technical roles. It is designed to complement your degree — giving you the technical edge that makes you stand out at campus placements and off-campus applications, whether you're still in college or a recent graduate.

💻 Software Development Engineer
Build scalable systems and products; strong DSA and systems thinking required
📊 Data Scientist
Extract insight from data; blend statistical rigour with ML to drive decisions
⚙️ Machine Learning Engineer
Train, optimise, and deploy ML models at production scale
🤖 AI Engineer
Build AI-powered products using LLMs, agents, RAG, and fine-tuning
🔬 ML Scientist
Research and develop novel algorithms; bridge academia and applied AI
🎓 ML Researcher
Push the boundaries of what AI can do; publish, invent, and advance the field

Who is eligible for The Inventor's Journey?

🎒

Students

High-school to college. Build the deep technical foundation most universities skip — and enter placement season with a portfolio and an IIT Roorkee certificate your classmates won't have.

💻

Working Professionals

Pivot into AI/ML or sharpen your technical edge. Weekend schedule fits your life.

🔄

Career Changers

From any background. If you can think, you can learn to invent here.

🧩

Curious Minds

You just need the itch to understand how things work — the rest follows.

Everyone belongs here

You will find people from various walks of life and various age groups in this class — 1st-year students sitting alongside 10-year industry veterans. That mix is intentional. Learning next to working engineers is the fastest way to close the gap between college and industry. Leave mental blocks around age, profession, and experience at the door. Be fearless while asking questions. No question is too basic. No curiosity is too ambitious.

All Genders Welcome All Age Groups All Professions No Prior Coding Needed 10th Grade Minimum Questions Celebrated

Common questions

Do I need any prior programming experience?

No. The course starts from absolute zero — including designing your own number system. If you completed 10th grade, you have everything you need.

What is the schedule like?

Classes run every Saturday and Sunday, with each session lasting 2 hours. The June batch runs 8–10 pm IST — ideal for working professionals. The September batch runs 8–10 am IST. The 8-month weekend pace is designed to fit comfortably around a full-time job or studies.

What does the IIT Roorkee Certificate mean?

On successful completion, you receive an official certificate from IIT Roorkee — one of India's premier technical institutions — along with an on-campus immersion experience.

Who teaches this course?

The core program is led by Sandeep Giri (IIT Roorkee alumnus, founder of Terno AI, ex-Amazon, InMobi, D.E. Shaw). The faculty also includes Sanjeev Manhas (Professor, ECE Dept, IIT Roorkee), Dr. M.L. Virdi (Senior Research Scientist, NASA), Abhinav Singh (Co-Founder, CloudxLab), Praveen Pavithran (Co-Founder, Yatis; ex-YourCabs, Cypress Semiconductor), and Jatin Shah (Yale CS Ph.D., IIT Bombay, ex-LinkedIn, ex-Yahoo).

What does "invent your own algorithm" mean in practice?

You receive a problem statement and constraints. Before seeing any standard solution, you design your own approach, code it, and defend it — then compare with established methods.

How many projects will I complete?

More than 30 projects across all 8 modules — one or more per topic, ranging from a custom number system to your own RL agent. Every project is something you invented, not copied.

Are there any EMI or installment options available?

Yes. Programs with an IIT Roorkee certificate offer an EMI option, with a 5% additional fee on the total program cost.

Is this program conducted online, offline, or both?

The program is primarily conducted online via live, instructor-led sessions — so you get real-time interaction from the comfort of your home.

What happens if I miss a weekend session?

No session is ever truly missed. Every class is recorded and available for replay. We also generate an AI-powered summary of each session so you can catch up quickly and stay in sync with the cohort.

Will the sessions be recorded?

Yes, absolutely. All sessions are recorded and accessible to enrolled students throughout the program.

How is this different from MOOCs like Coursera or Udemy?

This is nothing like a MOOC. It is a live, synchronous, instructor-led program — think gym class, not YouTube video. You don't consume content and move on. You solve problems, invent solutions, and defend your thinking in real time. The goal is not to finish a course — it is to become a different kind of thinker.

I already know Python. Is this course still valuable for me?

Absolutely. Knowing Python is just the starting point. What this program teaches is something far rarer — the art of algorithm design: how to break down any problem, reason from first principles, and build your own solution from scratch. Most experienced developers have never had to think this way.

What is the minimum age requirement?

Anyone who has completed 10th grade (roughly 11th grade onwards) is welcome. There is no upper age limit — we actively celebrate learners from all stages of life.

What laptop or hardware do I need?

Any laptop or desktop that can run Zoom is sufficient. No special GPU or high-end hardware is required to get started.

Will I get placement or job assistance after the program?

Yes. We run a Placement Eligibility Test (PET) after the program. Students who clear it have their CVs shared with our hiring partners. We also directly hire strong performers into our own consulting arm.

How much time should I set aside each week outside of class?

We recommend at least 1–2 hours of practice every day outside of weekend sessions. The more you engage with the problems between classes, the faster you'll grow.

Is the IIT Roorkee certificate recognised by employers?

Yes. IIT Roorkee is one of India's most prestigious technical institutions, and its certificate carries significant weight with employers across the industry.

What is the campus immersion like — how many days, and is travel/stay included?

The campus immersion at IIT Roorkee is typically a 2-day experience. Campus fees are approximately ₹2,000 per day and are charged separately. Travel and accommodation are at your own cost.

What if I fall behind or find the pace too fast?

The program includes dedicated catch-up sessions built into the schedule. These are not new-topic classes — they exist purely to help you consolidate, clarify, and get back on track without pressure.

Is there a community or peer network I can access during and after the program?

Yes. Every batch has a dedicated WhatsApp group where students, instructors, and alumni stay connected — for doubt-clearing, collaboration, and long after the program ends.

Now that AI is here, do we still need to learn coding?

When calculators were invented, maths didn't become redundant — schools simply moved beyond arithmetic. The same shift is happening now. AI hasn't eliminated the need to think algorithmically; it has made that ability more essential than ever. We've moved beyond typing or narrow skills like building a website. The new baseline is understanding how to design solutions.

AI is a tool — and like any powerful tool, its value depends entirely on the person wielding it. The demand for people who understand how AI is built — ML Engineers, Data Scientists, ML Scientists, AI Engineers, and Software Engineers — is only going to rise. If anything, now is the best time to develop these skills.

Can't I just use ChatGPT or GitHub Copilot to write code for me?

You can — and you should. But there's a catch: AI tools are extraordinarily good at generating average code for well-defined problems. The moment a problem is novel, ambiguous, or requires architectural judgment, they struggle. The person who knows why an algorithm works can spot when the AI is wrong, guide it to a better solution, and solve problems the AI has never seen. Using AI without understanding is like using GPS without knowing how to read a map — it works, until it doesn't.

Will AI replace data scientists and ML engineers?

AI will replace people who use tools without understanding them. It will not replace people who understand how those tools are built. In fact, the explosion of AI has created an enormous shortage of engineers who can build, fine-tune, evaluate, and deploy AI systems responsibly. Every company racing to adopt AI needs people who can do more than prompt a chatbot — they need people who understand the fundamentals. This program is designed to make you one of them.

Are there any testimonials or alumni stories I can read?

Yes — we have alumni across top companies and research labs. Reach out to us directly and we'll connect you with a past student from a background similar to yours. Their experience will tell you far more than any brochure.

Why learn algorithms when AI can solve problems for me?

Because the problems worth solving are the ones AI can't yet solve on its own — and those are precisely the problems that matter. Algorithm thinking is not about memorising sorting routines; it is about developing the instinct to decompose any problem into solvable pieces. That instinct cannot be outsourced. It is also what separates engineers who get hired from those who don't — every serious technical interview still tests your ability to think through a problem from scratch, not your ability to prompt a tool.

What is the fee for this program?

The program is offered in two tracks. The PG Certificate with IIT Roorkee (for UG graduates) is priced at ₹1,99,000. The Certificate with IIT Roorkee (for students who have not completed UG) is priced at ₹99,000. EMI is available on both tracks with a 5% surcharge on the total cost.

What is the difference between the PG Certificate and the Certificate with IIT Roorkee?

The curriculum is identical in both tracks — same modules, same projects, same instructors, same campus immersion. The difference is in the certificate issued: if you have completed a Bachelor's degree, you receive a Post-Graduate (PG) Certificate from IIT Roorkee. If you have not yet completed UG, you receive an IIT Roorkee Certificate. Both are issued directly by IIT Roorkee.

When does the next batch start?

The 30 May 2026 batch (8–10 pm IST, Sat & Sun) is sold out. The next batch starts on 30 June 2026 (8–10 pm IST, Sat & Sun) and is currently enrolling. A further batch begins on 30 September 2026, running 8–10 am IST on Saturdays and Sundays. Seats are limited — early applications are encouraged.

Can I do this program while pursuing my college degree?

Absolutely — that is exactly what this program is designed for. Classes run only on Saturday and Sunday, 2 hours each session. Your weekdays, college lectures, and lab hours are completely free. Many of our students are in their 1st, 2nd, or 3rd year of a B.Tech, BCA, or BSc and run this program alongside their degree. The goal is to finish college with a portfolio and an IIT Roorkee certificate — not to choose between the two.

What if my college exams or semester schedule clashes with the program?

Every session is recorded, so you never truly miss a class. Around exam periods, most students reduce their practice hours and catch up on recordings — the self-paced cloud lab means you can pick up exactly where you left off. Dedicated catch-up sessions are also built into the schedule so you can consolidate without pressure.

I'm in 1st year of college — which certificate will I receive?

You will receive the IIT Roorkee Certificate (the Certificate track). The PG Certificate is for those who have already completed a Bachelor's degree. Both tracks follow the exact same curriculum, the same instructors, and the same campus immersion at IIT Roorkee — the only difference is the certificate level. As a college student, your IIT Roorkee Certificate is just as powerful: it sits on your CV and signals serious technical depth to every recruiter who sees it.

Will this certificate help me during college placements?

Yes — and this is one of the strongest reasons to do this program early. By the time your college placement season begins, you will have an IIT Roorkee certificate, 30+ projects on your GitHub, a Kaggle profile, and the ability to discuss algorithms, ML models, and AI systems from first principles. That combination is rare among fresh graduates — most candidates arrive with a degree but no real portfolio. Companies hiring for SDE, ML Engineer, Data Scientist, and AI Engineer roles take notice of candidates who can demonstrate what they have actually built.

Is ₹99,000 worth it for a college student?

Consider what you get: an IIT Roorkee certificate, 30+ portfolio projects, 8 months of live instruction from IIT alumni and IIT Professors, cloud lab access, a Kaggle competition entry, campus immersion, and placement support. The average starting salary for a data scientist or ML engineer in India is ₹8–15 LPA — one good placement outcome pays for this program many times over. The question isn't whether ₹99,000 is a lot — it's whether arriving at placements with a differentiated portfolio is worth it. EMI is available if paying in full is a concern.

Pricing & Batches

Two certificate tracks, same transformative curriculum. Choose based on your educational background.

Sold Out
30 May 2026
Batch 1 · 8–10 pm IST · Sat & Sun
Enrolling Now
30 Jun 2026
Batch 2 · 8–10 pm IST · Sat & Sun
Open
30 Sep 2026
Batch 3 · 8–10 am IST · Sat & Sun
For Pre-UG Students

Certificate

with IIT Roorkee


₹99,000
EMI available · 5% surcharge applies
  • Certificate from IIT Roorkee
  • On-campus immersion at IIT Roorkee
  • All 9 modules + self-paced Linux/SQL/Git track
  • 30+ inventor-style projects on cloud lab
  • Placement Eligibility Test (PET) + hiring partner access
Apply for Jun 2026 Batch →

Eligibility: 10th grade onwards — including current college students (1st, 2nd, 3rd year)

💡 Build a portfolio and an IIT Roorkee certificate before you graduate — stand out at campus placements.

Ready to become an inventor?

8 months. Weekends. IIT Roorkee certificate. 30+ projects. A changed perspective.
Start before your peers do — your college classmates will still be memorising when you're inventing.

Apply for Jun 2026 Batch →