COSECSA provides a comprehensive training programme for trainees at 113 COSECSA accredited training hospitals across 19 countries. Training programmes are led by more than 150 COSECSA Accredited Trainers and 28 Master Trainers.
COSECSA training is comprised of: 1. Inservice training; 2. Mandatory short courses and 3. E-learning. Curricula are available here.