A computerized crop growing management system (CMS) for a farm includes a main controller with an associated user interface (UI). The farm has a plurality of fields on each of which a different crop may be raised, each crop having different irrigation and nutrient requirements. Each field is fed by a main irrigation line connected to a network of irrigation pipes having controller-based valves. Sensors monitor growing conditions in each field. The UI is configured to permit an operator to monitor growing conditions, and control the supply of irrigation liquid and nutrients to each field and/or each crop. The UI allows the operator to specify and create irrigation schedules, nutrient recipes and flow rates, as well as warn an operator of technical and crop problems.