University of Maryland Global Campus

CMST 341: Principles of Multimedia I

A guide to UMGC's hands-on introduction to multimedia development and animation in Adobe Animate, now listed as WDDE 340.

Updated October 2026 · 5 min read

CMST 341 at UMGC is a hands-on introduction to multimedia development, in which you build interactive products that combine images, sound, video and animation using Adobe Animate.

UMGC now lists the course as WDDE 340, Principles of Multimedia I (formerly CMST 341). The official description stresses sound media design principles and optimal display in multiple formats, alongside storyboarding, web design, animation, motion tweening, project management and ethical design.

The course rewards planning. Students who jump straight into Animate often end up with a cluttered timeline and an animation that does not tell a clear story. A storyboard and a tidy file structure save hours later.

Course at a Glance

ItemDetails
UniversityUniversity of Maryland Global Campus (UMGC)
CodeCMST 341, now WDDE 340
Level and creditsUpper-level undergraduate, 3 credits
SoftwareAdobe Animate
Subject areaMultimedia and interactive design
Typical workStoryboards, animated and interactive pieces, short reflections

What CMST 341 Covers

Official topicWhat it means in practice
StoryboardingPlanning scenes, timing and transitions before building
Web designPublishing multimedia for browsers, usually as HTML5 Canvas output
AnimationFrame-by-frame and tweened movement on a timeline
Motion tweeningLetting the software fill in motion between keyframes
Project managementScoping, milestones and file organization
Ethical designLicensed media, accessibility and honest content

Key Concepts Explained

Keyframes and Tweens

A keyframe marks a point where something changes: position, size, color or opacity. A tween tells Animate to calculate the frames in between. Motion tweens animate symbols along a path; shape tweens morph one shape into another.

Example: At 24 frames per second, a ball that must cross the stage in two seconds needs a keyframe at frame 1 and another at frame 48. Adding an ease-out makes it slow down as it arrives, which looks more natural than constant speed.

Symbols and Reuse

Symbols (graphics, buttons and movie clips) are stored once in the library and reused across the project. Editing the symbol updates every instance, which keeps file size down and changes quick.

Simple Interactivity

Buttons and short scripts let users start, pause or choose paths through a piece. For HTML5 Canvas documents, Animate uses JavaScript for these actions.

Example: An interactive tour has three buttons. Each one sends the timeline to a labeled frame ("intro", "map", "credits"), and each section ends with a stop action so it waits for the next click.

Typical Assignments and How to Approach Them

Assignment typeWhat it testsHow to approach it
StoryboardPlanning and visual storytellingSketch key moments, timing and audio cues per panel
Animation exerciseTweens, easing, timingKeep layers named and one moving element per layer
Interactive productIntegration of media and navigationMap every button to its destination before scripting
Project reflectionDesign reasoning and managementCompare the storyboard with the result and explain changes

Working with Images, Sound and Video

Integrating several media types is the heart of the course, and each brings its own problems.

The description also asks for optimal display in multiple media formats. Before building, decide the stage size and aspect ratio for each destination (a widescreen web banner, a square social post, a phone screen) and keep important content inside a safe area so nothing is cropped when the piece is resized or published elsewhere.

Project Management in a Multimedia Build

Project management is one of the official topics, and it shows in how you pace the work. Treat the storyboard as the plan, then build in passes: first a rough animatic with placeholder shapes and timing, then final artwork, then sound and interactivity, then testing.

Each pass gives you something you can show for feedback, and problems with timing or navigation surface while they are still cheap to fix.

Where Students Get Stuck

Study Tips for CMST 341

How We Help with CMST 341

Send the brief, rubric, storyboard, your Animate file or a screen recording, and any feedback. A tutor explains timeline structure, tweening and interaction problems, and can provide a model storyboard, reflection or a walkthrough of a similar technique.

GradeEssays is independent of the University of Maryland Global Campus. Our help is tutoring and reference material only; the multimedia projects you submit should be your own work under UMGC's academic integrity policy.

Bring Your CMST 341 Project Together

Share the brief, storyboard and feedback. We explain the animation and interaction techniques and help you plan the build.

Start My CMST 341 Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

Is CMST 341 the same as WDDE 340?

Yes. UMGC's catalog lists Principles of Multimedia I as WDDE 340, formerly CMST 341, and allows credit for only one of the two.

What software is used in CMST 341?

The official description names Adobe Animate.

Do I need drawing skills for CMST 341?

Strong drawing helps but is not essential. Many projects rely on simple shapes, imported images and good timing.

What is motion tweening?

A technique where you set start and end keyframes and Animate generates the frames in between, often with easing for natural movement.

Why is my published animation so large?

Usually oversized images, uncompressed audio or video. Resize and compress media before importing.

Can you help me plan my storyboard?

Yes. Send the brief and your ideas; we explain how to structure scenes and timing and can provide a model storyboard.