A project-based course in which both traditional and digital animation techniques such as storyboarding and frame-by-frame animation are explored through the use of 2D digital animation software as a medium for the development of creative computer-based animation. Other topics included in this course deal with the implementation of successful graphic user interface solutions for web design and stand-alone applications using the scripting capabilities of the software.