This was brought home to me when a bachelors student presented a final year project for an "Aquaponics" [1] controller system. I'd never heard of such a thing but I was blown away by how far you can take control systems engineering in your own garden shed. Once you add fish, nutrients, acidity, micro-organisms and whatnot into the monitoring equations even the most simplified model takes on a majestic level of complexity.