As we entered into 21st century with new hopes and new expectations, it is imperative that we appreciate the world around us, changing rapidly throwing upon great challenges and innumerable opportunities, Driven by the growing trend of globalization , the revolutionary developments in the field of professional skills and computer education.