Master Thesis demonstrated by Rasha Nasser