The opportunities to teach and work with students and to develop new educational materials and techniques are my primary reasons for seeking an academic career. The knowledge we accumulate as researchers and practitioners is valuable only if it is shared.I have broad experience in teaching and interacting with students.

I currently teach as full-time at Al-Aqsa University, computer department. In addition I teach at Islamic University as a part time. I also teach both BSc and MSc modules. During my PhD (2007 to 2011), I had the chance to do teaching for MSc students at Queen Mary, University of London. The class was particularly challenging because the material covered many fields and the students had very different backgrounds. The lectures were recorded for distance learning students. I communicated with students during the lecture and office hours, and through emails. The student feedback was very positive. I have also been a teaching assistant at the Islamic Universality and Al-Aqsa University in Palestine from 2003 to 2006.  As a part of my teaching duties, I organized seminars and group work to allow students to share their knowledge and ideas.

My teaching courses include:-

  • Digital Communication
  • Computer Network
  • Advanced Computer Networks
  • Data Security and Authentication
  • Electronics
  • Broadband and Ad Hoc Networks
  • Antenna Theory
  • Advanced Antenna Theory,
  • Computing Skills

In addition to academic teaching experience, I worked as instructor at Al-Aqsa University for a variety of professional courses. Students  practically apply what they have learned.

The professional courses I taught include:

  • A+ computer maintenance
  • MCSE
  • Linux Operating System
  • Cisco Routers
  • Oracle

As a result, I have acquired extensive teaching experience at undergraduate and postgraduate levels as a lecturer, instructor and teaching assistant for several courses. The breadth of my study and experience will help me develop and teach comprehensive and well-illustrated courses.

Teaching Modules

  • Present2011

    Computer Networks

    This course covers the details of computer networks protocols and technologies in LANs and WANs and emphasizes LAN related protocols. It introduce the TCP/IP and OSI protocol stacks as the main items in computer networking.

  • Present2011

    Advanced Computer Networks

    This course covers the principles, technologies, protocols and standards of wireless networks and advanced network security. It aims to provide a detailed knowledge base for the networking functions and principles together with their associated protocol operations in wireless communications systems and network security.

  • Present2011

    Antenna Theory

    This course intoduce the antenna concept. It covers Vector Analysis, Antenna Parameters , Radiation Integral & Potential Functions, Wire Antennas, Arrays Antennas, and Other Antenna Types: Microstrip Antennas, Aperture Antennas, Parabolic Antennas

  • Present2011


    This module covers the physical concepts, electronic circuits and practical applications for semiconductor materials, p-n junctions diodes, zenor diodes, bipolar junction transistors, field effect transistors, analogue integrated circuits, digital integrated circuits, IC fabrications and semiconductor memories. It covers also both DC and AC analysis and different configuration modes for the introduced electronic elements.

  • Present2011

    Data Security and Authentication

    The course aims to give students an introduction to the principles and practice of cryptography and authentication used for network security. It describes the principles of cryptography and its uses in the Internet. It also Describes the principles of public-key cryptography and its uses in the Internet. It explains message authentication and digital signatures. It also explains the security protocols and methods used in the Internet

  • Present2011

    Ad-hoc and Broadband Wireless

    This course cover introduction to Packet Radio, Fundamentals of Ad Hoc Networks, Broadband Wireless, Ad Hoc Routing Protocols, Multicasting, TCP Protocols and Service Issues.