Spring 2015 Course Descriptions

COMP 150-01 Music Apps on the iPad

M. Chow
TR 4:30-5:45p, Granoff 155 and 251
L+ Block

This course emphasizes developing applications (apps) for musicians on the iPad. The course will culminate in a final project where students would demonstrate their abilities through developing a number of prototype apps. The class will start with the Objective-C programming language and the iOS SDK. Music theory, music synthesis, music notation, and MIDI will also be emphasized early in the course. Students will learn how to access microphone data and low-level audio features, how to write directly to the display (for real-time rendering of the musical notes), utilize the APIs for storage, WebKit, geolocation, push button notifications, networking, data management, and multitouch.

Prerequisite: COMP 40, Musical literacy, Music 10, 11, 64, or permission


Back to Main Courses Page