Work Projects:

Personal Projects:

  • Arabic Morphological Analyzer and Parser: it is my graduation project, coded in java, with postgreSQL database, won a voting as one of the best 3 graduation project in IT faculty.
  • Collaborative Drawing Board: coded in java using threads, locks, and RMI.
  • Arabic-English/ English-Arabic dictionary: coded in C++ and C-Builder, using AVL tree.
  • 8 puzzle: Also known as the sliding-block/tile-puzzle, coded in java, with A* search algorithm, also other AI applications and algorithms.