AGRI 120 - Crop Production

This course aims to provide information regarding the general principles of crop production and management practices. It will also cover the diverse techniques and practices that exist in crop production, insights of crop domestication, growth, and development, plant classification, nutrition, health, propagation techniques and production systems.