Instructor
Department of Computer Science and Engineering, Qatar University
Department of Computer Science and Engineering, Qatar University
Department of Surgery, Hamad Medical Corporation
Qatar Robotic Surgery Center, Qatar Science & Technology Park, Qatar Foundation
Department of Computer Science, American University of Beirut
Department of Computer Science, American University of Beirut
M.Sc. in Computer Science
American University of Beirut
B.Sc. in Computer Science
Université Libanaise