ACKNOWLEDGEMENTAt the outset, I thank the lord almighty for the grace, strength and hope to make our endeavor a success We express our deep felt gratitude to Dr. David Peter.S, Head of the Division of Computer Science for his constant encouragement. I amprofoundly grateful to Mr. V. Kumar, Lecturer, Department of Computer Science, my mentor and seminar guide for his valuable guidance support, suggestions and encouragement. I would also like to thank our staff coordinator, Mr. Pramod Pavithran for his words of support. Further more I would like to thank all others, especially our parents and numerous friends. This project would not have been a success without the inspiration, valuable suggestions and moral support from the through out its courseAHMED SHAMS.