MAT 201B / CS 290I
Media Networks and Services
Fall 2003

Course Description

The class has two points of emphasis: protocols for multimedia
data delivery and the development of delivery services. Topics
include the latest Internet protocols and the use of these protocols
to provided real-time, and streaming media.

Course Objectives

Understand the basics of network communication.

Understand how the Internet is used to deliver audio/video
including protocols and techniques.

Build small tools and prototype applications to
``put concepts into action''.

Sample some of the advanced research currently underway in the field.

Course Information

Students need to have a CS account--enabling them to use the computers
in the Computer Science Instruction Lab (CSIL). This is not automatic for students
taking this course as MAT 201B. MAT 201B students need to go to the CS office
and fill out the form for obtaining a CS account. This should be done
immediately since a programming assignment is due in a couple of
weeks.

Required Non-prerequisites: Because this class is a
survey of the Internet and its technology, students who already have
a significant networking background should not take this class. More
quantitatively, students should not take or have taken CS176A, CS176B,
or CS176C.