Both the government and the private sector have recognised the invaluable role that information and communication technology (ICT) plays in responding to national socio-economic imperatives. The importance of ICT skills to the economic, social and political trajectory in a