CECS est la plus ancienne organisation non gouvernementale de formation en informatique en Afrique du Sud, créée en avril 1985 pour l'autonomisation technologique des personnes historiquement défavorisées.
Le CECS veut établir et maintenir des installations de formation informatique à but non lucratif pour répondre aux besoins de développement de l'information et des technologies de la communication (TIC), en créant des compétences et des capacités informatiques, en s'engageant dans l'élaboration des politiques, la recherche particulièrement parmi les personnes historiquement défavorisées.
Les objectifs de l'organisation sont, entre autres, de réduire l'écart entre les divergences rurales et urbaines concernant les compétences en TIC; Faciliter l'établissement d'une formation communautaire et d'une infrastructure de soutien pour répondre aux besoins de développement des communautés; Et pour répondre à l'inefficacité du genre dans le domaine des TIC.