The degree to be awarded is designated: Bachelor of Science (Agricultural Education and Extension).
Unit Code and Title
Level 100
KCU 100: History and Development of East African Agriculture
KRM 103: Physiology and Anatomy of Farm Animals
KCU 101: Fundamentals of Mathematics
SBT 100: Cellular Basis of Life
SBC 120: Introduction to Genetics
SZL 105: Lab. Methods and Techniques in Zoology
EPS 100: Introduction to Psychology
UCU 103: Introduction to Critical and Creative Thinking
KRM 104: Fundamentals of Agricultural Education and Extension
KST 101: Agricultural Zoology
KST 104: Fundamentals for Chemistry
EFN 102: History of Education
UCU 100: Communication Skills
UCU 104: Entrepreneurship
SBT 101: Survey of Plant Kingdom
SBT 102: Plant Morphology and Anatomy
Level 200
KCU 202: Principles of Soil Science
KRM 204: Principles of Animal Breeding
KCU 200: Statistics for Agriculture
KCU 201: Principles of Crop Production
EAP 201: Curriculum Development
ECT 202: Instruction methods
EPS 200: Developmental Psychology
SZL 201: Invertebrate Zoology
KRM 201: Agricultural Field Engineering
KRM 214: Animal Nutrition and Feeds
KBT 203: Agricultural Production Economics
EFN 204: Sociology of Education
EPS 201: Psychology of Learning
SBT 200: Plant Ecology
SZL 200: Vertebrate Zoology
ASC 205 Rural Sociology
Level 300
KRM 300: Soil Fertility and Plant Nutrition
KRM 308: Annual Crops Production
KST 301: Agricultural Entomology
ECT 300: Educational Technology
EFN 302: Philosophy of Education
SZL 306: Human Biology
KRM 301: Ruminant Animal Production
SBT 310: Plant Physiology and Biochemistry
SBT 301: Taxonomy of Higher Plants
KCU 301: Research Methods
KRM 313: Principles and Methods of Agricultural Extension
KST 302: Crop Diseases and Management
ECT 304: Methods of Teaching Biology
ECT 330: Methods of Teaching Agriculture
ECT 301: Teaching Practicum (TWO UNITS)
Level 400
KRM 419: Extension Program Planning, Implementationand Evaluation
EFN 402: Comparative Education
EMP 401: Educational Administration
EPS 400: Educational Testing & Measurement
KBT 211: Agricultural Marketing
SZL 304: Evolutionary Biology
KRM 406: Soil and Water Conservation
KRM 413: Vegetable and Fruits production
KRM 309: Perennial Crops
KRM 408: Organic Farming and Agroforestry
KRM 307: Non-ruminant Animal Production
KST 413: Agricultural Policy and Law
EAP 403: Economics of Education & Educational Planning
KRM 411: Animal Health and Diseases
KBT 213: Farm Business Management
KCU 300: Field Attachment (Not a taught unit)