Generalist Courses

First Year First Semester
Course Code Course title Credit Hour Prerequisite/s
TMOT101 Hand Writing skills 2
BSST101 Basic Social Studies 2
TAME102 Art, Music and Child Learning 2
MATH101 Basic Mathematics I 3
BNSC101 Basic Natural Science I 3
CEED101 Professional Ethics and Civic Education 2
ENG110 Basic English I 3
Total 17
First Year Second Semester
Course Code Course title Credit Hour Prerequisite/s
EPSY112 Child Development and Learning 3
BNSC102 Basic Natural Science II 3 Basic Natural Science I(BNSC101)
ENG120 Basic English II 3 Basic English I(ENG110)
TECS112 Primary School Curriculum and Instruction 3
MATH102 Basic Mathematics II 3 Basic Mathematics I(MATH101)
PRAC112 Practicum I 1
MT112 Basic Mother Tongue 2
Total 18
Second Year First Semester
Course Code Course title Credit Hour Prerequisite/s
CHEM201 Basic Chemistry 4
EPSY221 Application of Theories of Learning in Primary School 2
PRAC221 Practicum II 2
EPSY231 Assessment and Evaluation of Learning in Primary School 3
SCSI-211 Science and Scientific Inquiry 2
TEMA241 Teaching Mathematics in Primary School 2
BIO201 Basic Biology 4
Total 19
Second Year Second Semester
Course Code Course title Credit Hour Prerequisite/s
TES-201 Teaching Environmental Science in Lower Primary School 3 Science and Scientific Inquiry(SCSI-211)
SNIE202 Inclusive Education in Primary Schools 3
BSGE221 Basic Geography 3
TEMA242 Teaching Mathematics in Lower Primary School 3 Teaching Mathematics in Primary School(TEMA241)
MATH212 Plan & Solid Geometry 3
MATH-272 Introduction to Statistics for Generalist 2
PRAC232 Practicum III 3
Total 20
Third Year First Semester
Course Code Course title Credit Hour Prerequisite/s
PRAC341 Practicum IV 6
ACR301 Action Research Theory 1
IMICT341 Instructional Media and Information Communication Technology 3
MT301 Teaching Reading in Content Areas 3
EDUC301 Cross-cutting Issues in Education 3
Total 16
Third Year Second Semester
Course Code Course title Credit Hour Prerequisite/s
EDPM302 School Management and Improvement 2
PHYS301 Basic Physics I 4
TEMA 342 Teaching Mathematics in Lower Primary School II 3
PRAC352 Seminar 2
TECS222 Sociological Perspective in Teaching and Learning 3
SCLT211 Science Laboratory Technique 3
TES202 Teaching Environmental Science in Lower Primary School(PCK III) 3 Teaching Environmental Science in Lower Primary School(TES-201)
Total 20
Back