Introduction to Information Sciences
This class is aimed at 2nd-semester undergraduate students. The goal of this class is to develop a peer-to-peer system for content distribution. The students apply the principles of basic networks, coding, and programming to build such a system over an unreliable peer-to-peer network, which they implement.
This course was taught at EPFL in Spring 2008.