Upcoming Courses

We have a lot of new and interesting courses at MS-TCDC. Here you can view all our upcoming courses.

Monday, July 23, 2018
The course aims to give practising and potential managers and supervisors a foundation for their formal development. It seeks to build essential knowledge and skills required for effective performance in the supervisory role.
Monday, July 30, 2018
The overall objective of the course is to equip participants with skills and knowledge in designing, managing and evaluation training and capacity support interventions in development work.
Monday, August 13, 2018
This a development tool for campaigning and raising awareness for social change. The course will support communication experts, campaigners, human right advocates, journalists and filmmakers to research, document and distribute impact production using audio visual.
Monday, August 13, 2018
The course is aiming at equipping participants with skills to plan and manage cost effective impact evaluation.
Monday, August 27, 2018
This training will help participants to acquire skills and knowledge which will help them identify best practice, to identify and describe the lessons learned and document key achievements from programming to influence policy.
Monday, September 3, 2018
The overall course objective is to enhance the capacity of participants in attracting and retaining long term donor support through effective fundraising and management of donor relations.
Monday, September 10, 2018
This programme is intended for participants who have recently arrived in East Africa and require a basic introduction to the swahili language.
Monday, September 10, 2018
This programme is intended for participants who have recently arrived in East Africa and require a basic introduction to the swahili language.
Monday, September 17, 2018
This course focuses more on application of technical swahili, various swahili registers and enhances learners to participate in meetings and debates.
Monday, September 24, 2018
This Course will empower participants to understand the entire project planning and management cycle and enable participant to acquire timely and responsive skills to effectively and efficiently manage the implementation of projects/programmes and ensure that the projects/programmes are consistent and deliver as per expected results.