Skip to main content

ICS 321 Multimedia Design and Programming

This course studies the principles and practices of multimedia design and production. Students learn about planning, organizing and managing a multimedia production. The class works through various stages of production using several multimedia authoring tools including: screen layout and interface design; creation and modification of graphic elements; project layout, design and navigation; scripting (programming).


Special information

Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.First day attendance is mandatory.
4 Undergraduate credits

Effective August 24, 2002 to present

Learning outcomes


  • Apply scripting to further enhance a multimedia website to provide action, decision handling, dynamic interaction, and enhanced animation.
  • Use tools for multi-media web site animation, interactivity multimedia web development, and bitmapped image manipulation.
  • Select the best tool for different functionalities of a web site based on capabilities of each tool.
  • Transfer bitmapped images and vector graphics based images between tools.
  • Avoid performance mistakes by knowing how network technology enables and hinders delivery of multimedia content.
  • Choose between bit mapped versus vector graphics for each graphic in a web site by knowing advantages and disadvantages of each.
  • Employ best multimedia design practices.
  • Utilize color theory as it applies to multimedia websites.