Bachelor of Science in Agriculture

Semesters of Study
Years of Study
Entry Requirements


1 Year

Course Name Semester Credit Hours
Computer Applications (NCAP111)11.50
Physics (NPHY111)13.00
Biology (NBIO111)15.00
Communication skills I (LDC111)13.50
Mathematics (NMAT111)13.50
Chemistry (NCHE111)15.00
Biology II (BIO121)23.50
Communication Skills II (LDC121)23.50
Physics II (PHY121)23.00
Chemistry II (CHE121)23.50
Mathematics II (MAT121)23.50

2 Year

Course Name Semester Credit Hours
Soil and Water Conservation (AGE214)13.50
Introduction to Statistics (MAT211)13.00
Surveying I (AGE213)13.50
Principles of Horticulture (HOR211)13.00
Crop Management (AGN212)13.00
Agricultural Economics II (AAE211)12.50
Agricultural Economics I (AAE211)12.50
Principles of Irrigation (AGE221)23.00
Principles of Soil Science (SSC221)23.00
Introduction to Livestock Management (ANS223)23.00
Botany (AGN222)23.00
Principles of Animal Health (ANS224)23.00

3 Year

Course Name Semester Credit Hours
Genetics (AGN314)13.00
Soil Chemistry and Fertility (SSC312)13.00
Agriculture Research Project I (AGR310)10.50
Design & Analysis of Experiments (AGN312)13.00
Introduction to Extension (EXT211)12.00
Farm Business Management I (AAE314)12.50
Feeds and Feeding (ANS321)23.50
Plant Physiology (AGN321)23.00
Farm Power & Machinery (AGE322)23.00
Agriculture Research Project II (AGR320)20.50
Processing & Storage Technology (AGE321)23.00
Principles of Plant Pathology (AGN325)23.00
Farm Structures and Facilities (AGE323)23.00

4 Year

Course Name Semester Credit Hours
Agricultural Entomology (AGN416)12.50
Agriculture Research Project III (AGR410)11.00
Agronomy Industrial Attachment (AGN400)13.00
Agriculture Industrial Attachment (AGR400)13.00
Horticulture Crops Protection (HOR416)13.00
Ruminant Production (ANS418)13.50
Monogastric Production (ANS426)23.00
Pasture and Range Management (ANS422)23.00
Land Use Planning (AGE424)22.00
Plant Breeding (AGN421)23.00
Integrated Agriculture and Aquaculture Systems (AQF424)23.00
Human Resources Management (ABM422)22.50
Agriculture Research Project IV (AGR420)22.00