Fundamentals of AgriCulture Systems