Find a university to explore its courses and reviews.
Browse all 134 DMS courses at University at Buffalo. Read student reviews, compare difficulty ratings, and find the best classes.
Indian Image On Film
Film Production 1
Basic Documentary
Film & Media History 1
Film & Media History II
Basic Digital Arts
Introduction to Physical Computing
Living Well in the Digital World
History of Games
Fundamentals of Journalism
UB Seminar
UB Seminar
Department of Art Speakers Series
Green Media
Film Production 2
Programming in the Digital Arts
Special Topics
Immigration and Film
Special Topics
Special Topics
Special Topics
Machines, Codes and Cultures
Korean Cinema
Understanding Media Study
Indigenous Film Studies
16mm Film Production
Experimental Moving Image
Video Analysis
Film History
Indigenous Media
PLASMA: Performance, Screenings, and Lectures in Media Art
Special Topics
Special Topics
Web Development
Animation
Social and Mobile Media
Game Development
World Cinema
Interactive Storytelling
Virtual Worlds
Fiction Film Workshop
Documentary Film Workshop
Intermediate Post-Production
Intro to Physical Computing
Sound Design
Critical Software Studies
Critical Media Design
Genres and Authors in Korean Media
Science, Culture, and Emerging Media
Screenwriting
Topics in Asian Cinema
Film Workshop
Adv Cinematography
Post-Production 2
Documentary Film Workshop 2
Ethnographic Media
Non Fiction Film
Film and Media Theory
Writing About Film
Media and Narrative Theory
Special Topics
Special Topics
Special Topics
Special Topics
Advanced Digital Arts Production
Designed Play
Special Topics
Game Programming
Sound Media Poetics
Production Management
Italian Cinema I
Special Topics
Directing New Narratives
Advanced Virtual Reality
Innovative Screens
Games, Gender and Culture
Media for Social Change
Special Topics
Critical Urban Media Art
Advanced Game Design
Electronic Literature
Media Studies
Social Media & Networks
Language Media Social Vision
Media Arts Internship
Independent Study
Advanced Cinematography
Adv Video Production
Advanced Documentary Production
Ethnographic Media
Advanced Documentary Sem
Film and Media Theory
The Filmic Text: Color and the Moving Image
Special Topics
Special Topics
Special Topics
Special Topics
PhD Media Research Praxis
PhD Seminar 2
Graduate Media Research Praxis
Graduate Seminar 2
Adv Digital Arts Prod
Special Topics
Scriptwriting: All Media
Directing Narratives
New Media 1
New Media 2
Gender and Technology
Sound Design
Games, Gender and Society
Physical Computing
Networked Media
Virtual Worlds
Advanced Virtual Reality
Special Topics
Critical Urban Media Art
Game Design
Media Theory
Filmmaking Fundamentals
Project Supervision
Supervised Teaching
Independent Study
Special Topics
Special Topics
Special Topics
Special Topics
Special Topics
Special Topics
Special Topics
Supervised Reading
Media Arts Internship
Thesis Guidance
Dissertation Guidance
Qualifying Exam Readings