Graduate Teaching Assistant @Arab Academy for Science and Technology and Maritime Transport
Sep 2011 - current
GTA for the Following Undergrad Courses:
Game Programming
Object Oriented Programming
Advanced Programming Applications
Web Programming
Systems Programming
Graphics Programming with OpenGL
Structured Programming with C
Introduction to Computers
Teaching Assistant for the Following Graduate Courses :
Systems Programming and Compilers
Graphics with WebGL and HTML5
Mentor for the following Graduation Projects:
KeepRunning Social Fitness Network
Puppet Network Configuration Manager GUI Interface
Maritime Question Answer Learning System
Cloud Mobile Hybrid Mapping System
Researches (on going) :
-Using Graph Databases and Models for City Traffic Calculation
-P2P Games Anti Cheating Method Using Hidden Judge
-Arabic Text Recognition using OCS (Optical Character Search) Method
-Evolving Component Based Software Architectures
- Agent Based Anti Virus Systems