What you’ll learn
Eight domains. One
modern engineer.
Every domain below is covered across all four years — and every one of them is something you
actually build with. You don’t “study” these topics; you use them in real projects, get your code
reviewed, and ship them to users.
DSA & Problem Solving
The problem-solving muscle that defines every good engineer — from the basics to advanced patterns.
Core DSAAdvanced patternsContests
Full-Stack Web Development
From your first web page to modern production apps — frontend, backend, databases, auth and deployment.
FrontendBackendAPIsDeployment
AI & Machine Learning
From Python and data science to applied ML, NLP and deep learning — always anchored in real, hands-on
projects.
Applied MLNLPDeep
Learning
Generative AI & LLMs
Prompt engineering, GenAI workflows, LLM applications and the modern AI toolchain — kept current every
year.
Prompt engineeringLLM appsRAG
Systems & Databases
How software actually runs — operating systems, networks, databases and the system-design thinking behind
real products.
OSNetworksDatabasesSystem design
Data Science & Analytics
Work with real data — statistics, data handling, analytics and end-to-end data projects.
StatisticsData handlingAnalytics
Cybersecurity & Blockchain
How systems are attacked and defended, and how decentralised systems actually work under the hood.
AppSecWeb3Smart
contracts
DevOps, Cloud & Enterprise
Cloud-native engineering, DevOps, and enterprise stacks — the production edge that makes graduates
industry-ready.
DevOpsCloudEnterprise stacks