International Journal of Computer Science and Engineering Research and Development (IJCSERD)