Why a software engineer teaches HSC ICT

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:

  1. Runs every line of code — on their own laptop or phone, live in class
  2. Builds a real website — deployed on the internet, not saved in a copy khata
  3. 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.

← All posts