CS 7000 - Introduction to Multimedia Technology

Syllabus:

  • Dynamic HTML
    • Basics (variables, operators, functions, etc.)
    • Loops, control statements, simple algorithms
    • Core objects and the Document Object Model
    • Other objects
    • CSS & DHTML
    • Strings and Arrays
    • Event handling
    • Browser differences
    • Manipulaing the node tree
    • Web accessibility and usability

  • Image Compression
    • Lossless (LZ/LZW, etc.)
    • Lossy (JPEG)
    • special techniques (dither, CLUTs, etc.)

  • Graphics File Formats
    • GIF
    • JFIF/SPIFF
    • PNG
    • SVG
    • etc.

  • Interactive web graphics using SVG


  • Hardware & Systems for multimedia
    • Cameras & display devices
    • Interfaces (audio/video, digital/analog)
    • etc.

Books:

  • Required:
    • David Flanagan, JavaScript: The Definitive Guide, O'Reilly & Associates
    • J. David Eisenberg, SVG Essentials, O'Reilly & Associates

  • Recommended:
    • Jakob Nielsen, Designing Web Usability, New Riders Publishing

Assessment:

    Percent Points
  Coursework 30 60
  Summer Exam 70 140