CCMCM Logo University of Limerick
 
About
   
BSc
   
MA / MSc
 
 
Research
   
Media
   
People
   
Facilities
 
Events
   
Links
   
 
 
   
Overview
       
Syllabi
       
Acoustics and Psychoacoustics
       
MIDI and Computer Programming
       
Sound Synthesis and Manipulation
       
Electronic Arts 1
       
Audio Technology and Production Techniques
       
Research Methods and Practice
       
Programming Music Systems
       
Computer Systems and Modelling in Music
       
Electronic Arts 2
       
Project 1
       
Interactive Media in Public Spaces
       
Media Programming 3
       
Music of the 20th Century
       
Human Computer Interaction
       
Project 2
       
 
 
DIFFUSION 2010 WINNERS    

MA / MSc

       

To further develop the students programming and design skills in general, and in particular in the use of object oriented programming in a music environment. To expose the student to alternative approaches to programming.

Syllabus

Programming using operating systems calls. Basics of device drivers. Programming with peripherals.Object-oriented programming; Use of C++ or Objective C. Application to programming score representation and to computational musicology. Building a performing expert system. Programming interactive music systems (such as MAX). Other OO languages. Overview of logic and functional programming.