I feel the courses offered in Ecology should be far more specialised (at least after the first year) than generalist. About half of my course was stats, then the other half was jam packed and hastily taught with about 15 other topics. Things an ecology course entails:
Programming, Statistics analysis +software, Plant identification, Animal identification, Fungi identification, Lichen identification, Toxicology, Climate change, Ocean acidification, Carbon cycle + photosynthesis, Economics, Societal studies, Sustainability, Habitat management, Bird species identification (further), Ecosystem services, Animal trapping, Management plans, Risk assessments, Conservation technology, Soil analysis , Etc etc. The mind boggles.