Good Universities for Environmental Engineering

<p>I'm thinking about becoming an environmental engineer and I was wondering what schools have a good engineering and environment program because from what I've been able to find, it's mostly good in one or the other, not really both. However, I'm currently getting a 3.5 GPA (4.0 weighted) and my SAT score was about a 1600 (planning on retaking) and I'm planning on taking the U.S. History, Physics, and Math Level 2 SAT Subject tests.
Since I do not have the best test scores or grades, I need help deciding which schools are good for me to apply to with my chances. I am currently thinking about applying to Carnegie Mellon, UC Berkeley, UC Irvine, Cal Poly SLO, and USC. Are there any others I should apply to or any of these I shouldn't apply to?</p>