Cluster computing in the classroom and integration with computing curricula 2001 | IEEE Journals & Magazine | IEEE Xplore