Teaching

At the College of Science, Computer Department, I teach two courses namely;

1. MSc course

Advanced Computer Networks

Principle of Networking

Computer Networks

Course Book



Third Stage Network Lectures:

Department of Computer

Stage: 3th

Classroom: 1043

No. of Students: 152

Also Supervising the Cisco Lab.

My Philosophy in Teaching

I believe our students are our future. Each of our students has the potential to bring something unique and special to the world. Teaching is an important and honorable occupation that demands commitment. There are miracles, learning, healing, laughter, sharing and love every day in classrooms all around the world. A teacher has the opportunity to impact on students’ lives in a positive way; this is a huge privilege that shouldn’t be taken lightly.

My Vision Statement

As a teacher, I aim to create an atmosphere that encourages curiosity and sheer determination. Our classroom is a place where students feel important, respected, cared for and believed in. I am a teacher who makes it possible for his/students to reach their full potential, ask questions, learn from their mistakes, give and receive feedback, create and try their best. In our classroom, real world problems are solved and some students believes that they can make a difference in this world. Together, we celebrate each other’s success and inspire each other to be the best person that we can be.