Rotor in university class room: Performance Analysis of O-O Systems

The course abstract is at, the Rotor bit is “…students will examine the actual implementation of these runtime systems. We will use Microsoft CLI engine which is the core runtime infrastructure for .NET platform. Students will also work closely with the provided profiling interface (when available) or instrument the source code of the CLI engine to get information such as object behaviors, execution time of each runtime component, etc.”


It would be cool to find someone who is actually in this class – who is in it?  Are other schools doing the same thing?

Maybe we can get Rico to be a guest lecturer ;-). 

Comments (8)

  1. alois says:

    Rotor is used a lot i think, at the universities around the world.

    Check out for a nice project on rotor.

  2. Ben Dover says:

    mmm Caramal Fountain

  3. Aditya Bansod says:

    You should email the professor, I’m sure they’d love to have a guest lecuturer from MSFT

  4. Ben Dover says:

    "Buy our product"

  5. Mike Dimmick says:

    It would have been nice to have _some_ teaching about performance while I was at university. British universities seem to be very theoretical about computer science, rather than particularly practical.

    (OK, I learned quite a bit from books as well.)

  6. Hi,

    I would love to have a guest lecturer from Microsoft. The only problem is that we only have 14 students so if you don’t mind talking to a smaller crowd, we love to have you. Two weeks ago, we had a visit from one of your research scientists from PPRC, Dr. Ben Zorn giving a talk about performance research in managed runtime environment. It was interesting.

    I would also love to get some interesting project ideas that can be used in the class.


  7. Ben Dover says:

    "Buy our product"