CSC 361/661    Digital Media
Dr. Yue-Ling Wong 

course informationCourse Information
syllabusSyllabus
scheduleSchedule
class material downloadClass Material Dowload
assignment descriptionAssignment Description
final project descriptionFinal Project Description
project resourcesProject Resource Center
student galleryStudent Gallery

Syllabus

Note: If you have a disability that may require an accommodation for taking this course, please contact the Learning Assistance Center (758-5929) within the first two weeks of the semester.

Course Objectives:

  • To understand how a signal is converted from analog to digital form through appropriate sampling and quantization.
  • To learn efficient algorithms for transforming, encoding, and compressing multimedia files.
  • To learn the standards and compression techniques of commonly-used file formats such as GIF, JPEG, MPEG, etc.
  • To know the bandwidth limitations of commonly-used networks and services and the amount of data typically transferred by different digital media files.
  • To learn the basic concepts and techniques for processing image, sound, and video files, including vector vs. raster graphics, sampling and subsampling, resolution, color representation, aliasing, dithering, streaming media, frame rates, synchronization, etc.
  • To apply these concepts and techiques to process and transform images with photographic image processing programs such as Adobe Photoshop and vector graphics programs such as Freehand.
  • To apply these concepts and techiques to process and transform sound files with sound processing programs such as Adobe Audition.
  • To learn to create music with loops using music creation programs such as Acid Pro.
  • To learn how to process and transform video with video processing programs such as Adobe Premiere.
  • To learn the basics of video streaming and video servers.
  • To learn and practice interactive multimedia development and delivery using multimedia authoring software such as Macromedia Director and Flash.

top

Supplies:

  • DVD-R, DVD-RW, CD-R, or CD-RW disc: one disc for the video assignment. Note: It's DVD-R or DVD-RW, not the DVD+R or DVD+RW.
  • Some backup or secondary storage: for examples, several of CD-R, CD-RW, or DVD-RW, so you can back up your files and keep a copy of your files after this course is over. (All the student files on the Digital Media Lab computers will be removed after this course is over.).

Software:
Software you will use in this course: Adobe Photoshop CS, Adobe Premiere Pro, Macromedia Director MX (or MX2004), Flash MX (or MX2004), Freehand MX (or Adobe Illustrator CS), Adobe Audition, Acid Pro, DVD authoring software. The software availability will be discussed in class, and can be downloaded from here.

Textbook: Curriculum materials developed by Dr. Yue-Ling Wong and Dr. Jennifer Burg. The links to the materials are found in the Materials section here. They are also available at: http://digitalmedia.wfu.edu site

top

Evaluation:

40%: three quizzes and one final exam
30%: exercises and worksheets
30%: term project

Additional requirements for graduate students:

  • Additional in-depth reading and additional exam questions
  • Follow-up improvements on term project
  • Make the term project Web-accessible in addition to creating an executable.
  • Incorporate three of the following criteria in term project:
    • real-time networked two-player game
    • CGI to retrieve and collect scores of the game
    • OOP in Lingo
    • 3D Lingo
    • AI algorithms
    • joystick xtra or other advanced xtras that provide the ability to communicate with devices connected to the computer through the serial port, parallel port or USB serial adapter.
    • advanced algorithms you have learned in other CSC courses (discuss with Dr. Wong about your idea first)

top

   
Copyright © Dr.Yue-Ling Wong, Wake Forest University.