Threads?

Threads in Computer Science (Education Blog On 10)

This definately seems to be the wave of the future. I think Carnegie Melon is already doing that.

But students still need a broad introduction, in my opinion before they pick.