Skip to:

Graduate Courses

Course Name 

Project Work

Graduation Project

Neural Networks Tool for Arabic Script Classification . A neural network that combines some properties of perceptron net with ADALINE net is developed for classification of Arabic script. It is based on supervised learning or with tutor technique. A software tool is designed for training and testing any set of character combinations or fonts. The circuit is tested for various combination sets of Arabic characters with different fonts and sizes. The network exhibited high recognition and low error rates having reasonable tolerance to some noise level.

This Project submitted as paper for publication, Attended and presented in ACIT 2003 in June 2003.

Artificial Neural Networks


20*20 points of script recognition for English Alphabet and Arabic numerals.



Patterns Recognition


Segmentation, edge detection, and apply Pattern recognition systems using C++.

Artificial Intelligence

XO problem, Maze.

Digital Logic Design

Design 7 light segments using basic logic gates.

Computer Architecture

Design sample CPU Processor. And sample BUS system.

Computer Organization

Design Memory extending & multiplication system RAM.

Theory of Computation

Developed an Application Tool which Generates code (C++, Basic) for some sort finite state machine descriptions, DFA, NDFA.

Computer Simulation

Developed an era estimation system in real time for size of  20*20 cm, and the example was about sizing hands.

Compiler Construction

Reprogram the Lexical analyzer for C++ using just C. with the flex tools

Electronics 1 and 2

Using Chip-sets in electronic circuits, full adder, decoder, Encoder, Multiplexers. And work with analog channels.

Internet Programming

Developed a simple forum system using PHP & MySQL, It was starting point for the website.