I was the Teaching Assistant (TA)
for CSCI551:Computer Communications
Spring 2008. It was a great experience and I strongly recommend this course :). The instructor is my advisor Prof. John Heidemann. I assure you that you will learn a lot from this course.
My advisor changes the class project every year(exciting, ha?). The class project in Spring 2008 is a simplified implementation of Google's MapReduce Model. See Google's MapReduce paper for more information.
Here are the project description and my implementation.