For the past three years, the Ecole des Mines in Paris has compiled its own ranking of the world’s universities, based on the number of their alumni among the CEO’s of the world’s top 500 companies. It’s as incomplete as any ranking system, but considerably more interesting than most. And with a much more transparent methodology.
You can read it here.