KISWAHILI LANGUAGE
Course short name
Course name
KISWAHILI LANGUAGE
KISWLPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
ARABIC LANGUAGE EDUCATION
Course short name
Course name
ARABIC LANGUAGE EDUCATION
ALEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
INFORMATION AND COMMUNICATION TECHNOLOGY
Course short name
Course name
INFORMATION AND COMMUNICATION TECHNOLOGY
ICTPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
NATIONAL LANGUAGE EDUCATION
Course short name
Course name
NATIONAL LANGUAGE EDUCATION
NLEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
AGRICULTURE EDUCATION
Course short name
Course name
AGRICULTURE EDUCATION
AGREPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
MUSIC EDUCATION
Course short name
Course name
MUSIC EDUCATION
MUSEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
ART AND CRAFT EDUCATION
Course short name
Course name
ART AND CRAFT EDUCATION
ACEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
INTEGRATED SCIENCE EDUCATION
Course short name
Course name
INTEGRATED SCIENCE EDUCATION
ISEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
PHYSICAL EDUCATION AND HEALTH
Course short name
Course name
PHYSICAL EDUCATION AND HEALTH
PEHPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
SOCIAL STUDIES EDUCATION
Course short name
Course name
SOCIAL STUDIES EDUCATION
SSEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
ISLAMIC RELIGIOUS EDUCATION
Course short name
Course name
ISLAMIC RELIGIOUS EDUCATION
IREPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
CHRISTIAN RELIGIOUS EDUCATION
Course short name
Course name
CHRISTIAN RELIGIOUS EDUCATION
CREPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
ENGLISH LANGUAGE
Course short name
Course name
ENGLISH LANGUAGE
ENGLPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
EARLY CHILDHOOD EDUCATION
Course short name
Course name
EARLY CHILDHOOD EDUCATION
ECEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
PROFESSIONAL EDUCATION STUDIES
Course short name
Course name
PROFESSIONAL EDUCATION STUDIES
PEDPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING
MATHEMATICS EDUCATION
Course short name
Course name
MATHEMATICS EDUCATION
MATEPIST
Course category
PRE-SERVICE AND IN-SERVICE TEACHER TRAINING