Lab exercises in this course require basic C++ programming, on the level of the Synthesis Tool Kit (STK). Also, for sound analysis and display, proficiency with (and access to) Matlab or Octave is assumed.