Teaching

The oldest place I gave any of this away, and still the most direct one.

Teaching is where the research meets its next generation — training students not only in technical foundations but in the critical thinking that building digital systems responsibly demands.

Courses

  1. 01Introduction to Programming Techniques using Java
  2. 02Advanced Programming using Python
  3. 03Distributed Systems
  4. 04Information Security
  5. 05Relational Databases
Ahlia University · Bahrain