CS-530  Multimedia Systems (new course proposed by Brent Seales)

Proposed by Brent Seales

Credits: 3

Course Description:

This course covers fundamental techiques in multimedia systems for capturing,
managing, accessing and delivering digital media over local, wide-area and
wireless network technology.  The core topics will emphasize the digital media
(images, video, audio) and the algorithms to generate, store, access and
process it.  Network concepts will be presented at a high level only; a 
complete treatment of principles of computer network technology is covered in
CS645.

Prerequisites:  CS335

Needed Skills:

Students should be capable of structured functional/object-oriented 
programming, graphical user interface design, image processing and basic
concepts in multimedia/graphics/imaging systems.  Students should show
the mathematical maturity expected of first-year graduate students.

Learning Outcomes:

Students will learn the core concepts involved in systems that capture,
manage, access and deliver multimedia data over computer networks.
These core concepts include audio and video digitization and acquisition, 
coding techniques, archival and delivery systems, multimedia user interfaces,
and a functional treatment of state-of-the-art network technologies.
Students will develop a skill-set in this course that will enable them, using
toolkits and custom-designed programs, to understand how to acquire, store 
and deliver a variety of digital media via computer network.

Course Content:

* Introduction
  History (origins)
  Component technologies and concepts

* Multimedia:  Perception, Representation, Presentation and Transmission

* Media forms
  Sound/Audio
  Images and graphics
  Video and animation
  Compression

* Optical storage media
  
* Multimedia operating systems

* Network systems and multimedia requirements
  LAN's, WAN's, ATM
  Quality of Service

* User Interfaces

* Syncrhonization

* Applications

Textbooks: 

1. Multimedia:  Computing, Communications, and Applications
   Steinmetz and Nahrstedt, Prentice Hall
2. Video and Image Processing in Multimedia Systems
   Furht, Smoliar, and Zhang, Kluwer.
3. Multimedia Interface Design
   Blattner amd Dannenberg, ACM Press
4. Designing the User Interface
   Shneiderman, Addison Wesley

Papers:

selection of readings from the yearly ACM multimedia conference.