The aim of this program is to train academically competent and practical oriented professional agriculturists. The B.Sc. Agriculture program is eight-semester (four-year) course after I.Sc. (Basic Science) or I.Sc. (Agriculture) or 10+2 (Science). Very recently, elective courses have been replaced by offering other relevant and timely demanded courses including Undergraduate Practicum Assessment (0+3) in the final semester. Field practicals, project works and study visits are part of the academic curriculum. The students must fulfil four years of residential learning to complete the requirements of B.Sc.Ag. curriculum.