Agricultural Engineers apply Engineering principles to problems of food and fiber production, storage, and processing; animal and plant environments (including the construction of livestock buildings); agricultural wastes management; irrigation and drainage; and other phases of agriculture and related industries. This field is unique in that it requires a general understanding and appreciation of the biological, soil-management, chemical, and environmental aspects of agriculture, plus a knowledge of Engineering fundamentals.