CPDE 100: Environmental and Climate Change Module CPDI 100: Information and Communication Technology 00: The ICT CSTT Course Orientation 01: Policy Understanding through Classroom Action 02: ICT Supporting Curriculum Goals 03: Digital Teaching and Learning Tools and Platforms 04: ICT to Support Progressive Pedagogies 05: ICT to Support Assessment 06: Open Educational Resources (OER) 07: Internet Search 08: Authoring Digital Resources 09: School Records and Data Management 10: Use AI Applications in Education 11: Creating Multimedia Teaching Resources 12: Creating Virtual and Flipped Classrooms 13: School Digital Administration and Physical Learning Environments 14: Teacher Professional Development 15: Internet Safety, Cybersecurity and Digital Citizenship AEL 200: Assessing English Language Skills Afya na Ustawi wa Mwalimu ALG 200: Algebra AMD 105: Afya na Mazingira Darasa la I AMD 107: Afya na Mazingira Darasa la II AUM 200: Afya na Ustawi wa Mwalimu BIOLOGY MODULE BS 300: Business Studies CAS 100: Creative Arts and Sports CHEMISTRY MODULE CPDG 100: Gender-Responsive Pedagogy CURRICULUM AND TEACHING FOR COMMUNITIES OF LEARNING DST 200: Digital Skills Training_BOOST DVP 200: Developing Vocabulary to Primary School Pupils EAS 100: Early Arithmetic, Science and ICT Skills EL107: English Language In-service Upper Primary School Teacher Elimu Jumuishi ELM 200: English language module ELS 100: Early Literacy Skills Enabling Pupils To Communicate Orally and Through Writing EPD 200: Enabling Pupils to Use English ESM 200: Elimu ya Stadi za Maisha zinazolenga Afya ya Uzazi, VVU/UKIMWI FSM 200: Fasihi Shule za Msingi FTU 200: Fikra Tunduizi na Ujifunzaji Unaokuza Uelewa HED 109: Health and Environment STD I HES 108: Health and Environment STD II HKW 200: Hisia za Kijamii kwa Walimu HWE 200: Hadithi za watoto wa Elimu ya Awali HWW 200: Hadithi za watoto wadogo ICT CSTT Track 1 Orientation ICT CSTT Track 2 Orientation ICT CSTT Track 3 Orientation KCM 100: Kuhesabu Darasa la I KCM 101: Kuhesabu Darasa la II KDE 101: Kusoma Darasa la I KDE 102: Kusoma Darasa II KDK 101: Kuandika Darasa la II KDP 102: Kuandika Darasa la I KKD 200: Kusoma na Kuandika kwa Darasa la I na la II KKK 200: Kufundisha Kuhesabu KKV 200: Kufundisha katika Viwango KMM 200: Kutumia Misingi ya Mtaala unaozingatia Ujenzi wa Umahiri KSK 101: Kusoma Darasa la I KSK 200: Kufundisha Stadi za Kusoma KSP 102: Kusoma Darasa la II KU 200: Kukuza Uzalendo Kufundisha Darasa Lenye Wanafunzi Wengi Kusoma na Kusikiliza kwa Ufahamu Kutambua Namba KUU 200: Kusoma kwa Ufasaha na Ufahamu LEE 105: Learn English_EMS STD II LEK 104: Learn English _KMS STD I LEK 106: Learn English_KMS STD II LEM 105:Learn English_EMS STD I LKH 101: Life Skills and Health Education for Adolescents LTP 200: Ufundishaji Unaomlenga Mwanafunzi kwa Kuzingatia Umahiri MAD 100: Misingi na Ustawi wa Afya ya Akili MAM 200: Ufundishaji wa Msamiati na Aina za Maneno MATHEMATICS MODULE MATINI YA MUWEZESHAJI -RIKA Mbinu za Kufundisha Vipimo na Jiometri Mbinu za Ufundishaji na Ujifunzaji wa Somo la Sayansi Mbinu za Ufundishaji na Ujifunzaji wa Somo la Hisabati MEM 200: Mafunzo ya MEMKWA MEMS 100: Mafunzo Endelevu ya Elimu ya Stadi za Maisha Misingi ya Kuandika Misingi ya Sayansi na Teknolojia Mitaala na Ufundishaji Kitabu cha Mwalimu Tarajali MLD 100: Afya, Lishe na Mtindo Bora wa Maisha MMR 200: Matini ya Mwezeshaji Rika MMU 200: Mbinu mbalimbali za Uwezeshaji Moduli ya Stadi za Maisha MTT 200: Takwimu MUM 200: Mwongozo wa Ufundishaji Mahiri MVD 100: Elimu ya Stadi za Maisha Kuhusu Afya ya Uzazi, VVU, Ukimwi na Jinsia MWES 100: Mwongozo wa Mwezeshaji wa Elimu ya Stadi za Maisha Mwongozo wa Mwezeshaji Rika-PDF MZK 100: Mbinu za Kufundisha NNY 106: Ninaipenda Nchi Yangu Tanzania PDG 101: Pedagogy Pedagojia Inayozingatia Uwiano na Usawa wa Kijinsia PHYSICS MODULE PMT 107: Physics Manual SAL 200: Stadi za Awali za Lugha SBM 109: Sanaa Bunifu na Michezo SD 100: Sayansi Darasa la Tatu SEM 200: Stadi za Kazi Elimu Maalumu Shughuli za Ujifunzaji kwa Mtoto wa Elimu ya Awali SKH 200: Kufundisha Stadi za Kuhusiana kwa Heshima SKH 200: Stadi za Kuhusiana kwa Heshima SKT 200: Stadi za Awali za Kuhesabu, Sayansi na TEHAMA SM 200: Stadi za Maisha Darasa la V–VII SM 200: Stadi za Maisha Elimu Maalum SME 200: Elimu ya Stadi za Maisha TEH 200: Uchopekaji wa TEHAMA TGA 101: Arithmetic STD I TGA 102: Arithmetic STD II TTP 200: LEARNING AND TEACHING THROUGH PLAY UEM 200: Ufundishaji na Ujifunzaji Unaozingatia mahitaji ya mwanafunzi Ufaraguzi wa Zana Shirikishi za Kufundishia na Kujifunzia Ufundishaji na Ujifunzaji Unaozingatia Ujenzi wa Umahiri UKJ 200: Ufundishaji na Ujifunzaji kwa Kuzingatia Jinsia UME 200: Utekelezaji wa MEWAKA UMM 200: Ujifunzaji na Ufundishaji kwa Mbinu ya Michezo UMR 200: Umahiri wa Mwezeshaji Rika Upimaji Na Utoaji Wa Mrejesho Kwa Wanafunzi USM 106: Utamaduni, Sanaa na Michezo Darasa la II USM 108: Utamaduni, Sanaa na Michezo _ DRS I Utambuzi wa Sauti UTM 100: Upimaji, Tathmini na Utoaji wa Mrejesho Darasa la V - VII UTM 200: Upimaji, Tathmini na Utoaji wa Mrejesho Elimu maalumu UU104: Ufundishaji na Ujifunzaji Darasa la V–VII UU200: Ufundishaji na Ujifunzaji Elimu maalumu UUE 200: Ufundishaji na Ujifunzaji Elimu Maalumu UUJ 200: Ujifunzaji na Ufundishaji katika Darasa Jumuishi UUK 200: Kuboresha ufundishaji na ujifunzaji UUM 200: Ufundishaji na Ujifunzaji kwa Mbinu ya Michezo UUU 200: Ufundishaji na Ujifunzaji Unaozingatia Umahiri UUV 200: Ujifunzaji na ufundishaji V-VII UVK 200: Uchambuzi na Uchaguzi wa Vifaa vya kufundishia VEA 101: Values Education for Adolescents Video za Stadi za Ufundishaji VMR 200: Video ya Mwezeshaji Rika wa MEWAKA VMU 200: Video ya Mwongozo wa Utekelezaji wa MEWAKA WST 102: Writing STD II WTG 101: Writing STD I