Every year, thousands of HSC students in Bangladesh memorize C programs line by line without ever running one. They can write a for-loop on paper and have no idea what it actually does.
I was lucky: I studied CSE at SUST and now work as a software engineer. The skills in the HSC ICT syllabus — programming, HTML, databases — are literally my day job. And I can tell you the syllabus is actually good. It’s the teaching that fails students.
What I do differently
In my batches, every student:
- Runs every line of code — on their own laptop or phone, live in class
- Builds a real website — deployed on the internet, not saved in a copy khata
- Understands before memorizing — because understanding makes memorizing trivial
The result
Board marks go up because the student actually understands the material — not despite the practical focus. And they finish with something no coaching certificate can match: a live website with their name on it.
If you’re an HSC student (or a parent of one), check the Teaching page for the next batch.