The information technology has influenced and revolutionized each and every aspect of our lives. As a result, the requirements of computer professionals as computer operators, technical support executives, projects managers, software developers and software engineers is abounding in almost all industries.