Report this document An Overview Muhammad Najmul Islam Farooqui Assistant Professor Department of Computer Engineering 1.