Learn Computer Science the Right Way
Free notes, video lessons, quizzes, and a code playground
for school, competitive exams, and career paths.
School
CBSE Classes 3-12
Chapter-wise notes and quizzes aligned to the CBSE syllabus.
Class XII
Computer Science (083) - Python, SQL, Networking
13chapters →
Class XI
Computer Science (083) - Python Fundamentals, Number Systems
11chapters →
Class X
ICT - HTML, DHTML/CSS, Network Security
7chapters →
Class IX
ICT - Internet, HTML, GIMP, Security
7chapters →
Classes 3-8
CTAI - Computational Thinking & AI
6chapters →
Exams
Competitive prep
Syllabus-driven prep for GATE and UGC NET - structured the way you should actually study.
GATE CS
GATE 2026 - Computer Science & Information Technology
Engineering Mathematics, Digital Logic, Computer Organization, Programming, Algorithms, TOC, Compilers, OS, Databases, Networks.
10units →
GATE DA
GATE 2026 - Data Science & Artificial Intelligence
Probability, Linear Algebra, Calculus, Programming, Databases, Machine Learning, AI.
7units →
UGC NET CS
UGC NET - Computer Science & Applications (Code 87)
10 units covering discrete structures, architecture, programming, DBMS, OS, software engineering, algorithms, TOC, networks, AI.
10units →
Career Paths
Self-paced
End-to-end paths that take you from zero to shipping a real project.
Python Path
Zero to advanced - 20 sequential lessons
A self-paced Python path that takes you from your very first program to file handling, MySQL connectivity, and core data structures.
20lessons →
Web Development Path
HTML, CSS, JavaScript, and full-stack fundamentals
Build real websites the right way - structure with HTML, design with CSS, add behaviour with JavaScript, then connect a backend.
10lessons →
AI / ML Path
From Python to neural networks
Start with the maths and Python you need, then build classical ML models, before stepping into deep learning and modern AI.
10lessons →
Developer Tools
All tools →Small, fast utilities. Browser-only, no signup.
Text Tools
Hash Generators
Encoders / Decoders
Web Dev Helpers
About the Author
I'm Suparn, and I'm still learning. This site is the result of my own learning, written down as I go. In Computer Science, learning happens by doing - so every topic here pairs notes with code you can run, quizzes you can test yourself on, and a playground where mistakes are cheap.
Read more →