School. It offers a diploma in Computer Science and Business Studies; and also a special institutional programme for those in higher education; computer maintenance and a course in maintenance of peripherals and mobiles phones; and an internet café. Branch activities Each branch has affiliated clubs and corresponding activities. The branch programmes are based on that of Kampala YMCA. Extra features are as follows: Jinja YMCA Social development course A modern children's park and playground Zebra crossing maintenance computer courses Nursery Teacher Education Catering Tailoring and Fashion Design Hair Dressing and Cosmetology Guidance and Counseling Commercial Courses Mukono YMCA Kakinzi YMCA Day and Boarding School, which serves as an orphanage Beautician course Kasese YMCA Carpentry and joinery Brick-making and concrete practice Agroforestry National Secretary-General Robert Joseph Jjumba (1994-2019) Bart Kiggundu (1990-1994) Elia Wabwire Muwesa (1987-1989) Nelson Mugerwa (1982-1987) G. William Muwanga (1981-1982) E. K. K. Sempebwa (1974-1981) (From Uganda YMCA update profile, Issue 2, 2000) References External links Official home page Child-related organisations in Uganda YMCA