Hi Here, I think it means: An activity(hydrophonics) that appears to require study and method. But, yes, your interpretation of the meaning is also correct. But, I don't think you can replace it for 'science' in the sentence, though it almost means the same.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.