U of Waterloo: All intro CS courses use Scheme (for Math students too!)
compsci.ca
compsci.ca
I would have to defend CS 133/134 in the Java days by saying that that they always emphasized the data structures and OO components and downplayed anything language specific. The only language specific components really were how you expressed the general concepts. For this reason, I don't feel the switch will make a huge impact on a lot of students.
However, I do think it is a good thing, too many students focused on memorizing the Java aspects like what a main definition looks like (memorizing public static void main... instead of understanding what public meant, what static meant, and so on).
How can you use Java for OO and not have it skewed by language specifics?
as for me, im glad i learned it and saw the light!