Environmental engineering is a great field that requires knowledge of engineering, as well as the hard sciences. In this field (which is growing!), civil, mechanical, electrical, process engineers.. never fully comprehend the physical, chemical and biological processes that go into making...