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
Hakuna kozi iliyopatikana