CCD 3501: Communication Skills & ICT
CCD 3502: Introduction to Community Development
CCD 3503: Management of Community Concerns
CCD 3504: Community Health Education
CCD 3505: Social Research Methods
CCD 3506: Project Development & Management
CCD 3507: Community Leadership
CCD 3508: Community Based Organizations
CCD 3509: Law in Community Development
CCD 3510: Proposal Writing & Fundraising Skills
CCD 3511: Introduction to Management & Administration
CCD 3512: Project
Minimum qualifications are KCSE D+ or KCE Div. 3 or the equivalent