For senior/graduate level courses in multimedia, communications, and networking. As multimedia applications become more prevelent (videophones, multimedia books, videogames, video conferencing) the files traveling the net are getting bigger and slower! On