Course Description

Music Programming, MUS 177

Fundamentals of programming music software in C and C++. DSP implementation of oscillators, filters, delay, reverb and spectral processing; programming techniques specific to audio and MIDI and simple GUI design for parameter control and signal display. Implementation using a plug-in or external programming interface such as for VST, Audio Unit, PD, or Max/MSP. May be taken for credit two times.

Key Information

Credit: 4 quarter units / 2.67 semester units credit
UC San Diego, Music

Course Credit:

Upon successful completion, all online courses offered through cross-enrollment provide UC unit credit. Some courses are approved for GE, major preparation and/or, major credit or can be used as a substitute for a course at your campus.

If "unit credit" is listed by your campus, consult your department, academic adviser or Student Affairs division to inquire about the petition process for more than unit credit for the course.

UC Berkeley:
Unit Credit

UC Davis:
General Education: AH

UC Irvine:
Unit Credit

UC Los Angeles:
Unit Credit

UC Merced:
Unit Credit (see your Academic Advisor)

UC Riverside:
General Education: Elective Units

UC San Diego:
General Education: Revelle - Fine Arts; Warren - May be counted depending on major/PofC/AS, Transfer students may use for UD noncontiguous GE depending on major; Sixth - 4 units of art making; ERC - fine art
Major Requirement: Advanced UD Elective; Music: Area of Emphasis - Technology; Music/Humanities; ICAM: Practice; Major & Minor.

UC San Francisco:
Unit Credit

UC Santa Barbara:
Unit Credit

UC Santa Cruz:
Unit Credit

Prerequisites

MUS 172 (formerly MUS 161); restricted to music, ICAM-music, and ICAM-visual arts majors and minors, or consent of instructor.

Course Creators

John Christopher Dobrian

Christopher Dobrian is a Professor of Integrated Composition, Improvisation, and Technology in the Music Department of the Claire Trevor School of the Arts at the University of California, Irvine. He is a composer of instrumental and electronic music, teaches courses in composition, theory, and computer music, and directs the Realtime Experimental Audio Laboratory (REALab), the Gassmann Electronic Music Studio and the Gassmann Electronic Music Series.

 

Christopher Dobrian  is a Professor of  Integrated Composition, Improvisation, and Technology  in the  Music Department  of the  Claire Trevor School of the Arts  at the  University of California, Irvine . He is a  composer  of instrumental and electronic music, teaches  courses  in composition, theory, and  computer music , and directs the  Realtime Experimental Audio Laboratory (REALab) , ...

Christopher Dobrian is a Professor of Integrated Composition, Improvisation, and Technology in the Music Department of the Claire Trevor School of the Arts at the University of California, Irvine. He is a composer of instrumental and electronic music, teaches courses in composition, theory, and computer music, and directs the Realtime Experimental Audio Laboratory (REALab), the Gassmann Electronic Music Studio and the Gassmann Electronic Music Series.

 


Thomas Erbe
* To be notified, please provide all requested information
Please enter valid email.

We'll notify you when Music Programming, MUS 177 becomes available

First Name:*
Last Name:*
Email:*
Term(s) you're interested in:*