Teaching Background and Approach

In recent years, my teaching has focused mainly on networking, security, and core software engineering courses. Although the majority of my professional experience and expertise lies in the field of cybersecurity, I have always tried to reflect this knowledge in my teaching across different subjects.

My vision of teaching goes beyond just conveying theoretical concepts. I believe in practical, hands‑on, and project‑based learning. I want students to engage with scientific topics in a friendly and interactive atmosphere, to freely share their own ideas and innovations, and for the classroom to become an encouraging environment where everyone’s talents can flourish.

Undergraduate Courses Taught

  • Computer Networks 1

  • Computer Networks Lab

  • Software Engineering 1

  • Database 1