1. 1 Ministry Of Higher Education & Scientific Research University Of Diyala College Of Engineering Computer Engineering Dept. Third stage -Preparation By: Mustafa R.…