At Arab Academy for Scince and Technology (AAST): (September 2003 to Now)
Graduate Courses:
EC631 Analog and Digital Filter Design.

EC721 Advanced Digital Communications.

EC728 Communication Seminars.

EC731 Advanced Digital Signal Processing.

EC760 Advanced Engineering Mathematics.

EC804 Advanced Optimization Techniques.

EC805 Research Methodology.

MPI751 Remote Sensing.