COURSE CODE
TITLE
ABE 101
Agricultural Engineering Principles
ABE 201
Agro-Climatology
ABE 301
Soil and Water Conservation
ABE 303
Irrigation Principles
ABE 401
Rural Water Supply and Hydrology
ABE 405
Soil and Fluid Mechanics
ABE 407
Natural Resources Management
Supplementary