First level
BLG1502 – Animal and Plant Diversity
BOT1502 – Plant Biodiversity and Environmental Botany
CHE1501 – General Chemistry IA
CHE1502 – General Chemistry IB
CHE1503 – Chemistry I (Practical)
MAT1510 – Precalculus Mathematics A
PHY1501 – Elementary Mechanics
Second level
AME2601 – Agricultural Production Economics [Theory and Practice] (Offered From 2018)
ASP2603 – Plant Protection (Offered From 2018)
BCH2601 – Introductory Biochemistry
BOT2603 – Plant Physiology, Water Relations and Plant Nutrition
FNS2602 – Food Security and Sustainable Livelihoods ( Offered From 2018)
GEN2601 – General Genetics II a (Offered From 2018)
SSC2601 – Soil Pedology and Classification II
SSW2602 – Soil Fertility and Plant Nutrition (Offered From 2018)
STA1610 – Introduction to Statistics
Third level
AEX3703 – Extension Programme Planning and Evaluation (Offered From 2019)
AGB3701 – Biometry (Offered From 2019)
AME3702 – Agricultural Resource Economics (Offered From 2019)
AME3704 – Rural Agricultural Finance (Offered From 2019)
ASP3701 – Plant Genetics and Biotechnology [Theory and Practice] (Offered From 2019)
ASP3702 – Fruit Production [Theory and Practice] (Offered From 2019)
ASP3703 – Field Crop Production [Theory and Practice] (Offered From 2019)
ASP3704 – Post Harvest Technology [Theory and Practice] (Offered From 2019)
ASP3705 – Vegetable Production [Theory and Practice] (Offered From 2019)
GGH3708 – Environmental Awareness and Responsibility
Fourth level
ASP4801 – Advanced Plant Physiology (Offered From 2020)
ASP4802 – Pomology & Olericulture (Offered From 2020)
ASP4803 – Advanced Field Crop Production (Offered From 2020)
HPAGR80 – Experimental Design and Layout (Offered From 2020)
HRAGR81 – Research Report (Offered From 2020)