I can only speak for the classes I took
Intro to Programming => Scheme
Object Oriented Programming => Java
Assembly Programming => 68k assembly
Intro to Data Structure => Java or Scheme (depending on Prof.)
Operating System => Technically C, though I did some of it in Java
Compilers => Scheme
Programming Languages => Scheme
Distributed Programming => C and MPI
Web Programming => HTML, Javascript, Java, PHP, Apache & Perl
AI => Scheme
Software Engineering course => whatever was required or wanted, we chose Perl
IU-Bloomington at the time barely touched Java, preferring to do most of the teaching in Scheme or C. I would have prefered they had focused more on C (as I still can't program a C program without segfaults galore.) and less on Scheme, but that's how it goes.