In Level I and Level II, Biology and Geography are combined.
From level III to level V, a student chooses one specialization between Biology and Geography.



Module Name Module code Level Semester Credit
Study skills SS01 1 1 20
ICT skills EMC01 1 1 10
Human Geography EBG104 1 1 10
Cell biology EBG 105 1 1 10
General chemistry EMB106 1 1 10
Humanities SS02 1 2 10
Geomorphology EBG 108 1 2 10
Zoology EBG109 1 2 10
Introduction to psychology EEF06 1 2 10
Fundamental Mathematics EBG 111 1 2 10
Introduction to pedagogy EEF07 1 2 10
Botany EBG 212 2 1 10
Genetics EBG 201 2 1 10
Educational psychology EEF09 2 1 10
Geography of Rwanda EBG203 2 1 10
Geography of Africa EBG205 2 1 10
General Teaching Methodology EBG206 2 1 10
General accounting and Entrepreneurship MDS10 2 2 10
Biochemistry EBG209 2 2 10
Climatology EMG20315 2 2 15
Guidance and counselling EEF210 2 2 10
Industrial Attachment I EBG211 2 2 15

Specialization of Geography



Module Name Module code Level Semester Credit
Curriculum development & assessment EG301 3 1 10
Regional Geography EG302 3 1 15
Mapping Techniques EG303 3 1 10
Fundamentals of hydrology and pedology EG304 3 1 15
Educational technology EE05 3 1 10
Methods and Techniques in Spatial Analysis EG401 4 1 20
Special needs education EE09 4 1 10
Special Methodology EG403 4 1 10
Research Methodology EG404 4 1 20
Geography of development EG501 5 1 15
Environmental resources Management EG502 5 1 15
Geostatistics and Demography EG503 5 1 20
Land Management EG402 5 2 10
School Management and Administration EG501 5 2 15
Comparative Education EE08 5 2 10
Industrial attachment II EG503 5 2 15
Research Project SW12 5 2 20

Specialization of Biology



Module Name Module code Level Semester Credit
Curriculum Development & Assessment EB301 3 1 10
Educational technology EE05 3 1 10
Plant and Animal Physiology EB303 3 1 15
Biostatistics EB304 3 1 15
Human biology EB305 3 1 10
Developmental Biology EB401 4 1 10
Microbiology EB402 4 1 10
Special needs education EE09 4 1 10
Special Methodology EB403 4 1 10
Research Methodology EB404 4 1 20
Comparative education EE08 5 1 10
parasitological EB501 5 1 10
Applied Biology EB502 5 1 10
Molecular biology and Biotechnology EB503 5 1 20
immunology EB504 5 1 10
School Management and Administration EB501 5 2 15
Entomology EB502 5 2 10
Industrial Attachment II II EB503 5 2 15
Research Project SW12 5 2 20