Hands-on introduction to developing multimedia applications. Representation and perception of sound, images, and time. Media computing paradigms including OOP, callbacks, multithreading, OpenGL, distributed computing, algorithmic control, indeterminacy, real-time interactivity, and mapping data between sensory modalities. Students develop a series of audiovisual works (as C++ software) leading to a final project.

No Prerequisites

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Letters and science

College
Unlocks MATH 246C MATH 246B
YERKES K M
No info found
See All
MAT 201B Yerkes K M Winter 2024 Total: 7
MAT 201B Yerkes K M Winter 2022 Total: 5
MAT 200C
6 / 15 Enrolled
Digital Media Technology and Engineering
Yerkes K M
F
10:00 AM - 12:50 PM
90.9% A
MAT 200B
9 / 15 Enrolled
Music and Technology
Kuchera-Morin, Ahn H
M W
10:00 AM - 11:50 AM
96.4% A
MAT 240C
4 / 20 Enrolled
Digital Audio Programming: The Series
Yerkes K M
T R
10:00 AM - 11:50 AM
94.4% A
MAT 261E
2 / 20 Enrolled
Transvergence Projects
David Novak 1.7
W
14:00 PM - 17:00 PM
100.0% A
MAT 265
3 / 10 Enrolled
Open Projects in Optical/Motion - Computational Processes
Legrady G T
T R
10:00 AM - 11:50 AM
95.7% A
MAT 276LC
1 / 20 Enrolled
Digital Audio Montage
Ellen Oliveira 4.8
T
15:00 PM - 16:50 PM