Meet the Arcade Gang — tap anyone to play!
☁️ ☁️Learn computer science & other subjects the practical way
Computer Mafia is a free study website for school students in Himachal Pradesh and beyond. Read chapter-wise lessons written for the HPBOSE syllabus, watch short video explanations, and then practise what you learnt in more than twenty interactive games — all without paying anything.
Android app (APK, 9 MB). If your phone warns about an unknown source, choose Install anyway.
- 📘 Classes 9, 10, +1 and +2
- 🎥 Text + video lessons
- 🎮 20+ practice games
- 🆓 Free to read, no sign-up needed
Board-exam lessons, explained in plain language
Many students find computer science difficult because textbooks list definitions without showing how things actually work. Every lesson on Computer Mafia starts with a simple explanation, adds an everyday example, and ends with the points you are expected to write in the exam. Where a topic is easier to understand by watching, the lesson includes a short video.
The lessons follow the Himachal Pradesh Board of School Education (HPBOSE) syllabus unit by unit, so you can open the exact chapter your class is studying. Students from other boards will still find the topics useful, because subjects like networking, HTML, PHP, SQL and Linux are the same everywhere.
How the site is organised
- Courses — full-syllabus lessons for each class, grouped by unit.
- Test Yourself — practice games for computer science, commerce, science, maths and languages.
- Kids Section — alphabet, Hindi vowels and counting games for young learners.
- Important Websites — hand-picked tools that are useful for students.
Choose your class
Each course covers the complete syllabus for that class. Open any lesson to read it straight away — you only need an account if you want your quiz scores saved.
Computer Science – Class 9
Your first steps with computers: what the parts of a computer do, the difference between input and output devices, how memory works, and how to use Windows, MS Word and PowerPoint confidently.
Open Class 9 course →Computer Science – Class 10
Display and printing devices, computer networks, the internet, web browsers, search engines and e-mail, followed by advanced MS Word formatting and a complete introduction to MS Excel spreadsheets.
Open Class 10 course →Computer Science – Plus One
Computer fundamentals and number systems, internet and networking basics, desktop publishing with PageMaker, image editing with Photoshop, web pages with HTML and JavaScript, and sound and video editing.
Open Plus One course →Computer Science – Plus Two
Linux as a network operating system and its administration, advanced DTP with CorelDraw, server-side scripting with PHP, database concepts with MySQL, PL/SQL programming, and internet business applications such as e-commerce and online banking.
Open Plus Two course →Geography Notes – Plus One
Chapter-wise notes covering the origin and evolution of the earth, its interior, the distribution of continents and oceans, minerals and rocks, geographic processes, landforms and the living world.
Open Geography notes →A simple way to prepare for your exam
Read the lesson
Start with the written lesson. Each one explains the idea first, gives an example, and then lists the points worth remembering. Read it once without taking notes, just to understand.
Watch and write
Watch the video if the lesson has one, then close the page and write the answer in your own words. Checking what you missed is the quickest way to find the parts you have not understood yet.
Practise until it is easy
Use the matching game in Test Yourself — number systems, SQL, Linux commands, shortcut keys and more. Short daily practice works better than one long session the night before the exam.
Popular lessons
Not sure where to begin? These topics come up in almost every exam paper.
Learn by playing
Reading alone is not enough — you remember what you practise. These browser games give you fresh questions every round and show where you went wrong, so you can play them again and again.
Kids Section
The Kids Section has colourful, simple games for children who are just starting out: learning the A to Z alphabet, Hindi vowels (स्वर), and counting and adding numbers. The games are designed for short, happy practice sessions with a parent or teacher nearby.
Visit the Kids SectionImportant websites for students
A short, hand-picked list of free online tools — PDF editors, coding references and AI helpers — that make school work and projects easier.
See the list →Frequently asked questions
Is Computer Mafia free?
Yes. All lessons, notes and practice games can be used for free. The site is supported by advertisements.
Which syllabus do the courses follow?
The computer science courses follow the HPBOSE (Himachal Pradesh Board of School Education) syllabus for classes 9, 10, +1 and +2, unit by unit. The topics are also useful for students of other boards.
Do I need to create an account?
No. You can read every lesson and watch every video without signing in. An account is only needed if you want your quiz attempts and scores to be saved.
Can I study on my phone?
Yes. The lessons and most games work in any modern mobile browser, so you can study on a phone, tablet or computer.
I found a mistake or want a new topic. How do I tell you?
Please write to mohit@computermafia.com or use the contact page. Suggestions from students and teachers help decide what gets added next.
Start learning today
Pick your class, open the first lesson, and try a game when you finish it.

Choose from various online video courses with new additions published time to time.
Contact Us: mohit@computermafia.com