I took that CG course last year.
I believe trying to make it realtime is shooting yourself in the foot.
They'll give you a higher grade if you add more features than they request but I doubt they'll give you points for dropping features so that you could make it run realtime.
Also, keep in mind that IIRC you'll have to use 3D meshes consisting of thousands of triangles, so trying to show off with 4 bouncing spheres while they were expecting
dismembered naked ladies may not work as well as you'd like. (such a model should be renderable in a few seconds, but that's still at least 10x slower than needed for realtime)
Dutré likes global illumination (CG2, which I took this year), so I would suggest as others already did, go for that. It doesn't have to run fast, so you can easily let the pc's in building B render for a few hours (or days) using Monte Carlo ray tracing or some smarter technique like photon mapping.
Lastly, if you're "just" going for a high grade:
I got a 19 (which is not exceptional for that course) with CSG, 3D textures, and Perlin noise (or maybe it was my superdooper scripting language, which I claimed of on the presentation that it supported variables, conditionals, loops, classes, inheritance and polymorphism, while in reality I was just using java itself to describe scenes and having the raytracer load the scene class dynamically) (yes, I wrote it in java). The presentation consists mostly of having a bored assistant (Ares or Pieter presumably) just asking to see a few of your pictures so that they can check if certain features are implemented. Having a dozen ready rendered at 1024x768 with nice AA will do the trick.