Thread title says it all. Kind of a split from the following thread: Why new programming students aren't fairing well.
For those of you that don't know, I'm a mechanical engineering student, so I'm unaware of the different languages CS students are exposed to nowadays. I'd imagine Java, C/C++, Javascript, hopefully some form of assembly.
As an ME student, we're required to take one programming class, which when I took it was a very intro level C course. Before that it was typically either Pascal or FORTRAN. At Ohio State, we use MATLAB heavily in the undergrad curriculum and FORTRAN/C/C++/Java for graduate work. Mainly FORTRAN.