Agric(AG) 500 Level FIRST SEMESTER AGRC581: Field Practical Training: Crop Production Field Practical Training: Livestock Production Field Practical Training: Training Engineering Practices SECOND SEMESTER Agricultural Economics AGEC502: Agricultural Marketing and Prices AGRC504: Agricultural Finance AGEC506: International Trade AGEC508: Introduction to Mathematical Economics AGEC510: Farm Production Economic Management AERS512: Agribusiness II AGRC500: Project and Seminar AGRC582: Field Practical Training Agricultural Extension and Rural Development AERD512: Sociology of Rural Development AERD514: Sociology of Rural Life AERD516: NGOs and Rural Community Development AERD518: Agric Extension Communication and Journalism AERD520: Agricultural Extension Psychology AERD522: Principles of Cooperative AERD524: Advanced Rural Sociology AGRN540: Root, Tuber and Plantation Crops ANSC542: Animal Products and Processing Technology AGRC500: Project and Seminar AGRC582: Field Practical Training Workshop Animal Science ANSC534: Range Management ANSC540: Animal Reproductive Physiology ANSC542: Animal Product and Processing Technology ANSC544: Economic and Topical issues in Livestock ANSC546: Cattle, Sheep and Goat Production ANSC548: Poultry, Swine and Rabbit Production ANSC550: Principles of Feed Manufacturing ANSC500: Project and Seminar ANSC552: Applied Animal Breeding AGRC582: Field Practical Training Workshop Crop Science AGRN540: Root, Tuber and Plantation Crops AGRN542: Irrigation Agronomy CPPR522: Pest and Disease Management CPPR524: Plant Virology and Nematology PLSC540: Seed Production Technology PLSC542: Food Industry Development AGRC500: Project and Seminar AGRC582: Field Practical Training Workshop Soil Science AGRN542: Irrigation Agronomy PLSC542: Physiology and Nutritional Aspects of Crop Management SOSC540: Soil and Water Chemistry SOSC542: Pedology SOSC544: Environmental Pollution and Toxicology SOSC546: Soil Physics AGRC500: Project and Seminar AGRC582: Field Practical Training Workshop