Digital Media Programming
CSCI 2750 Spring 2007
Are you interested in making your own video game?

Are you interested in creating special effects?

Topics:
Time-saving design of Java classes by using inheritance
Java classes to store and sort collections of data
Introduction to graphical user interface programming - dialog boxes, mouse input
Playing audio files in Java
Digital audio processing - Add echo or reverberations to a digital audio file
Drawing two-dimensional shapes using Java
Image processing -Blur, sharpen, or detect edges in a picture
Digital compositing - For example, mix an image of a stuffed penguin shot against
a green screen with a scene of real penguins (see photos)
Text processing and file processing - Read and write data to and from text files
Two-dimensional computer animation - Create old-school video games such as Space
Invaders or Super Mario Brothers
Pre-requisite: CSCI 1010 Computer Science I with a grade of C
or better.
Time and Place: MWF 11:00AM-11:50AM, TH 09:00AM-09:50AM,
Olin 105
* Penguin composite created by recent Computer Science grad Jonathan Spencer
in our Computer Graphics course.
* Super Mario Brothers DS copyright 2006 Nintendo * Space Invaders Part II copyright
1980 Taito Corporation