http://www.infoq.com/news/2011/03/oop-out-at-cmu
IIRC, CMU was the first university where they introduced Master in Computational Finance with a good portion of C++. And now they are the first to drop OOP out of their curriculum for the 1st year CS students. Imo, it's quite interesting trend - while CS deparments around the world introduce more and more FP courses for their students we see that MFE programms look for C++ and OOP approach as the only viable option, however functional programming seems to be a lot more math oriented than OOP.
Robert Harper and Dan Licata, Professors of Computer Science at Carnegie Mellon University, announced last week that they have decided to "eliminate entirely" OOP from the CS introductory curriculum.
IIRC, CMU was the first university where they introduced Master in Computational Finance with a good portion of C++. And now they are the first to drop OOP out of their curriculum for the 1st year CS students. Imo, it's quite interesting trend - while CS deparments around the world introduce more and more FP courses for their students we see that MFE programms look for C++ and OOP approach as the only viable option, however functional programming seems to be a lot more math oriented than OOP.