home

Home
Syllabus
Schedule
Tutorials
Homework
Past Projects
MAS Major
Resources

Course Description

CS215 is offered in the Spring 2011. IT WILL NOT BE OFFERED IN 2011-2012

The purpose of this course is to give students a broad foundation in issues related to creating multimedia and hypermedia applications. Topics to be covered include history and philosophy of hypermedia, principles of human-computer interaction, multimedia programming, optimizing for CD-ROMs and the WWW, digital representation and editing of media (audio, graphics, video), media compression and transmission, and delivery of multimedia applications.
Special Emphasis: Computer Puzzles & Games.

Instructor
P. Takis Metaxas, Computer Science and Media Arts & Sciences

Prerequisites
At least CS 111 (preferred), CS112 or CS 110 is required. In addition, ARTS 105, ARTS 108 or ARTS 109 is recommended.

Announcements

  • Lectures: The class meets in SCI 257 on Mondays and Thursdays 9:50 AM-11:00AM.
  • Labs: Labs will used for technical training and will offer an opportunity to make progress on homework. They will be held in SCI257 on Wednesdays 9:50 AM-11:00AM on an as needed basis. See the schedule for details on which days the labs will be held.
  • Office Hours: Please consult Prof. Metaxas' web home page
  • TA Hours: Bing Lulu Hu is the TA for CS215. For her TA hours see announcements in FirstClass CS215-01-S11 conference

Topics & Tools

  • Basics
    An Overview of Multimedia
    Case Studies
    Basic Programming in Director
  • Hypermedia
    Principles of User Interface (including GUIs)
    User Interface & Screen Design
    Navigation Techniques
    Storyboarding & Story Development
    Visualizing Quantitative Information
    Form vs. Function
    Appropriate Applications of Multimedia - When should a book be a book?
    Accomodating Multiple Views
  • Media
    Basic Electronic Imaging
    Image File Formats
    Importing/Exporting between Programs
    Scanning for Screen & Printer
    Traditional & Computer Animation
    Sound Processing, Representation of Sound Waves
    Recording, Mixing, and Editing
    The Moving Image: Digitizing Video
    Video Editing & Production
  • Design Issues
    History & Impact of Typography
    Page Layout Techniques
    Basic Design Principles
    Color Theory Principles
  • Publishing for the Future
    The WWW as a Culture
    Designing for the Web
    The HTML Language & its Future
  • Related Issues
    A Philosophical Perspective of multimedia
    The Impact of Technology on Learning
    The Presentation of Information
    The Impact of Technology on Art
    Copyright, Ethics, & Society
 

 

Maintained By: Takis Metaxas
Modified by: Ewelina Oleszek '10
Last Modified: January 21, 2011