This course gives an introduction to the perceptual and signal processing elements from which digital audio codecs are built including the human auditory system, hearing acuity, modeling of noise masking in human hearing and sound localization in space. These principles are illustrated by investigating several MPEG audio coding formats and current music and video streaming architectures.