CS414 Spring 2009 Multimedia Systems Design

Course Overview

Updated 01/22/09


Staff

Professor Klara Nahrstedt, Instructor

TA: Hoang Nguyen

GA: Ramses Morales

Machine Problems

The programming assignments in this class will be based on Linux. We will have four machine problems.

One Unit Students

Graduate students MAY take this course for four hours (or 1 unit) instead of three hours. Those taking the class for more credit are expected to do more work. In this case, the one unit students will do a project.

Prerequisite

CS 241 and/or other system programming course is the prerequisite for CS 414. Since CS 241 uses C, and it is the prerequisite for CS 241, C will not be taught in this class. If you do not know C, you are advised to pick up one of the C programming books.

Lectures

11–11:50am Monday, Wednesday and Friday in Room 1302 Siebel Center. Lectures cover only important multimedia system concepts and principles. It is the students' responsibility to read the textbook(s) and related papers/materials. You are expected to attend lectures, and will be responsible for all announcements made during lecture, on the cs414 web page, and on the newsgroup, class.cs414. It is the students' responsibility to read the textbook and related materials.

Laboratory Facilities from CSIL

We will be using the linux lab in 0216. The 0216 SC is open 24/7. More details of the available facilities are available here.

If you register late or otherwise have problems relating to the existence of your account or membership in the group cs414, send email to the TA hnguyen5@uiuc.edu.

Course Outline (Tentative, May change)

Time-line of lectures and assignments
Time         Topic                    Material                       Assignments      Due
===========================================================================
1/21-1/23   Introduction, A/V Formats Chapter MC.2,3,4,5        Read(R)Chap. 2,3,4,5  
1/26-1/30   A/V Basic Compression     Chapter MC.7              R           MP1 posted 1/28     
2/02-2/06   Arith.Coding/JPEG  Comp.  Chapter MC.7              R+MP1       MP1
2/09-2/13   JPEG2000,MPEG-1/4,MP3     Chapter MC.7              R+MP1       MP1-deadline 2/09, MP2 posted 2/09
2/16-2/20   QoS Man.                  Chapter MS. 2             R+MP2       MP2
2/23-2/27   MM Networks               Chapter MS. 2             R+MP2       HW1 posted 2/27 
3/02-3/06   MM Networks               Chapter MS. 5,6           R+HW1   MP2-deadline 3/03; HW1-deadline 3/06
3/09-3/13   MM Networks               Chapter MS. 5,6           Midterm 3/09  
3/16-3/20   MM Streaming/Storage      Chapter MS. 4/Papers      R+MP3       MP3 posted 3/16
3/23-3/27   Spring Break                      
3/30-4/03   Media Servers             Chapter MS. 4             R+MP3       MP3
4/06-4/10   Media Servers/OS          Chapter MS. 4,3           R+MP3       MP3-deadline 4/06, MP4 posted 4/06
4/13-4/17   Synch                     Chapter MS. 8             R+MP4       MP4 
4/20-4/24   Synch/GUI                 Chapter MS 8 + Papers     R+MP4       MP4
4/27-5/01   MM Applications           Papers                    R+MP4+HW2   MP4 deadline 5/1, HW2 post 4/27
5/04-5/06   Research/Review           Papers                    R+HW2       HW2-deadline 5/06
5/12 (Tuesday)      FINAL EXAM        7-11PM, ROOM TBD
 

Textbooks

Media Coding and Content Processing (Volume 1), Ralf Steinmetz, Klara Nahrstedt, Prentice Hall, 2002
Multimedia Systems, Ralf Steinmetz, Klara Nahrstedt, Springer Verlag, 2004