Digital Media, BA
Tell purposeful stories through moving image, sound and interactive media.

Think in image, sound and sequence.
Digital Media connects documentary research, production and interactive storytelling. You will explore the decisions that make an experience understandable: what to include, where to begin and how a viewer moves through it.
Projects develop through proposals, production notes and edit reviews. Questions about context, permissions and representation are part of the work, alongside the technical choices that shape a final piece.
The degree in view
The BA requires 120 semester credits. The shared core connects your specialized study with writing, evidence, interpretation and public life. An adviser helps you choose electives that fit your interests without losing sight of the degree requirements.
Required courses
MEDI110Media & Meaning
Analyze how image, sound, sequence and distribution shape the interpretation of a media work. 3 credits. Prerequisites: none.
VART110Visual Thinking
Develop observation, composition and visual explanation through drawing, image studies and critique. 3 credits. Prerequisites: none.
COMP115Computational Thinking
Translate a problem into a sequence of operations and build small programs with readable structure and basic tests. 3 credits. Prerequisites: none.
DGMD150Image & Sound
Plan short media studies using framing, sound recording, editing and clear production notes. 3 credits. Prerequisites: none.
DGMD220Media Production
Develop a short nonfiction project through proposal, production scheduling, edit reviews and permissions records. 3 credits. Prerequisites: DGMD150.
DGMD310Interactive Storytelling
Explore how navigation, sequence and audience choice change a digital narrative. 3 credits. Prerequisites: DGMD220.
DGMD410Documentary Workshop
Produce a researched media work through iterative editing and feedback on context and representation. 3 credits. Prerequisites: DGMD310.
DGMD490Digital Media Capstone
Complete a media work, process journal and public screening or demonstration with a critical reflection. 3 credits. Prerequisites: DGMD410.
A related-study pathway
One approved related-study pathway; the sample plan uses these six courses. Alternatives require an adviser-approved sequence with the same credit value.
An eight-semester example
The plan below completes prerequisites before the next sequenced course. Breadth electives come from outside the major division; free electives can support exploration or a coherent additional interest. Consult your adviser before changing a sequence.
| Semester | Courses and elective spaces | Credits |
|---|---|---|
| Year 1 · Fall | WRIT101, COMM105, MEDI110, Breadth elective, Free elective | 15 |
| Year 1 · Spring | PHIL110, HIST120, VART110, Breadth elective, Free elective | 15 |
| Year 2 · Fall | WRIT201, LIT130, COMP115, DGMD150, Breadth elective | 15 |
| Year 2 · Spring | ARTS105, QUAN105, DGMD220, ACSC150, Breadth elective | 15 |
| Year 3 · Fall | SCIE105, CIVI120, DGMD310, BUSI150, Free elective | 15 |
| Year 3 · Spring | ETHI210, GLBL150, DGMD410, EDST150, Free elective | 15 |
| Year 4 · Fall | ACSC220, BUSI220, Free elective, Free elective, Free elective | 15 |
| Year 4 · Spring | DGMD490, EDST220, Free elective, Free elective, Free elective | 15 |
Work toward a capstone
A documentary or interactive media work accompanied by a production journal and audience reflection.
Your proposal sets the scope, method and expected form of the final work. Scheduled reviews give you an opportunity to respond to feedback before a public presentation or exhibition.
A person to plan with
Milo Rivera
Lecturer, Digital Media
Foundry Studios, Room 114
Documentary storytelling and responsible media production.
Start an advising conversationConsider your next direction
The degree can support junior technical or creative roles, project and portfolio-based work, graduate study in a related field. Career Studio can help you translate project work into a portfolio, a clear account of methods or the preparation for further study.
Explore Career Studio