I did my undergrad '96-'99. The following were what my courses required us to code our exercises and projects in:
Core
---------------
Intro to Programming => C
Intro to Data Structures => C
Advanced Data Structures => Java
Compilers => C/Lex/Yacc or C++/Flex/Bison
Systems Software => SIC assembly language
Operating Systems => C
Database => SQL and also a "build you own DBMS" project in Java
Electives
---------------
Software Tools => Perl and Java
Neural Networks => C
Artificial Intelligence => LISP
As you can see, C was still mainstream but Java was on the rise. When I went to grad school around 2004, no surprise, Java had mostly replaced C in these same classes. You'll notice no Javascript, no Python, no cool Functional languages, etc. in this list. Just interested to see where things have evolved and especially to see if more "modern"/"cool"/"web oriented" languages have made it into the core courses yet or perhaps spawned new more relevant core course. Thanks for playing...
EDIT:
Hey folks, mind putting your year of graduation so we can pin the answers in time?
Also, since apparently no schools have moved very far past Java, care to speculate on how you might change the core curriculum if you could?
He did his undergrad in CS at UCLA '78-'82.
Intro to Programming => PL/1
Problem Solving using Computers => Algol 68
Operating Systems => MIX pseudo assembly
Data Structures => Mostly theory/test based
Programming Languages => COBOL, Fortran, APL, and ALGOL 68
Software Engineering => C
Simulations => GPSS (General Purpose Simulation System)
Graphics => GDDM (Graphical Data Display Manager)
Very cool how diverse the language selections were.
Also interesting to that C hadn't really caught on yet.