Different kinds of media are ubiquitous in everyday life, as music, images, movies, TV and web follow us everywhere. In the subject, students will get to know the basic principles of multimedia technologies. 

We will dig into technologies behind multimedia contents, which form the bases for the use, planning and development of multimedia systems. All types of media will be taken into consideration: text, sound and music, images and video. We will focus on data representation and compression (e.g. how does mp3 or jpeg work), media synthesis and processing (e.g. how does a synthesizer or Photoshop filter work), as well as search and retrieval in multimedia databases (how does Google work). 

In lab exercises, students will focus on concrete challenges, such as making their own sound synthesizer, compression algorithm, image processing application, or a video indexing service.