I have received my BASc degree in computer engineering at Ain
Shams University in 2010. My graduation project aimed to full emulation
and model verification of a CAN node on an embedded network. Also, it supported
Model verification using TTCN3 (Testing and Test Control Notation Version 3)
script language. It was under the supervision of Prof. Sherif Hammad and Mentor graphics automotive
networking division. I
received my MSc degree in computer engineering at Ain Shams University
in 2013 under
supervision of Dr. Yousra Alkabani (Ph.D. Rice Unv), Prof. M. Watheq
El-Kharashi (Ph.D. Vectoria Unv) and Prof. Hassan Bedour (Ph.D. Ain Shams
Unv). My
work was Defeating Hardware Spyware and Hardware Trojan Protection.in
the area of Hardware Trojan detection and protection.
In parallel with my research activities, I was working as a part time job in image processing and Face detection in Morpho, Egypt under supervision of Dr. M Nabil (Ph.D. City University of New York, USA). I also worked for one year in the area of Hardware Verification in Mentor Graphics Egypt. My roles were concentrated in verifying and testing Mentor Emulator (veloce2).
In parallel with my research activities, I was working as a part time job in image processing and Face detection in Morpho, Egypt under supervision of Dr. M Nabil (Ph.D. City University of New York, USA). I also worked for one year in the area of Hardware Verification in Mentor Graphics Egypt. My roles were concentrated in verifying and testing Mentor Emulator (veloce2).
I spent 8 months in the REAL-TIME EMBEDDED SOFTWARE GROUP at University of Waterloo under supervision of Prof Sebastian Fischmeister. Then I joined Networked & Embedded Systems Laboratory (NESL) under supervision of Prof Mani Srivastava.