Personal tools
You are here: Home development PDDP PdUniversityCourse
Views

Edit history

Edit: -1 of 1
Time: 2012-12-17 17:27:52
Note: /pd/pd/dev/pddp/PdUniversityCourse/edit "added some detail about my class on pd. I will upload materials soon (when revised)"

changed:
-
There is growing interest in teaching Pd as a programming platform in University-level courses.  

The first course of record is taught by Koray Tahiroglu at    the "Academy of Fine Arts, Helsinki":http://www.kuva.fi/ .  It is a follow up course to an introductory workshop, covering a wide range of topics in Pd.

"Composing with Pure Data II":/Members/korayt/longtermcoursekuva/

Hans-Christoph Steiner is currently developing an undergrad class at "Polytechnic University":http://poly.edu with the aim of teaching Digital Media students advanced methods of interfacing with humans using Pd.

InterfaceDesignAdvancedStudio

"PedroLopes":/Members/PedroLopes/home is currently at "Hasso Plattner Institut":http://www.hpi.uni-potsdam.de/willkommen.html?L=1 and teaches a class on Dataflow Programming and Signal Processing with Pure Data, on "Prof. Patrick Baudisch's":http://www.hpi.uni-potsdam.de/personen/professoren/patrickbaudisch.html?L=1 Human Computer Interaction class #2. 

This is the first sketch for a Pd-specific programming class

GraphicalDataflowProgramming


Related Courses

 Here are the syllabi of some Pd and Max/MSP classes which might be of some use:

Miller Puckette's Computer Music I @ "CRCA/UCSD":http://crca.ucsd.edu  -- http://crca.ucsd.edu/~msp/syllabi/171.04w/


Miller Puckette's Computer Music II @ "CRCA/UCSD":http://crca.ucsd.edu  -- http://crca.ucsd.edu/~msp/syllabi/172.05s/

ELEN E4896 Music Signal Processing @ "Electrical Engineering - Columbia University ":http://www.ee.columbia.edu -- http://www.ee.columbia.edu/~dpwe/e4896/code.html

Josh Goldberg's Vision and Sound with Max @ "Parsons":http://parsons.edu --
http://www.goldbergs.com/max/parsons/#Anchor-schedule-11481

Dan Palkowski's Digital Audio Synthesis Techniques/MIDI @ "ITP/NYU":http://itp.nyu.edu --  http://itp.nyu.edu/~dhp1/syllabi/syll2frameset.htm

Luke DuBois's Computer Music Synthesis @ "Music Tech/NYU":http://steinhardt.nyu.edu/music/page.php?page_id=330 -- http://homepages.nyu.edu/~rd64/

Musical Communication and Music Technology @ "Speech, Music and Hearing Dept, Royal Technical College, Sweden":http://www.speech.kth.se -- http://www.speech.kth.se/courses/1213/

Koray Tahiroglu's Physical Interaction Design @ "VCD Istanbul Bilgi University":http://vcd.bilgi.edu.tr/  --  

Hans-Christoph Steiner's Physical Interaction Design @ "Integrated Digital Media Institute, Polytechnic University, Brooklyn, New York":http://idmi.poly.edu -- 

<b>Koray Tahiroglu's Computer Generated Music @ "Music Department of Istanbul Bilgi University":http://music.bilgi.edu.tr/  </b>
 
Tom Erbe's "Music 172. Computer Music ll" @ "UCSD's Department of Music":http://music.ucsd.edu/ -- http://music.ucsd.edu/~tre/

Bill Verplank, Michael Gurevich, Max Mathews and Sook Young Won's "Music 250 - Physical Interaction Design for Music" @ "CCRMA Stanford University":http://ccrma.stanford.edu/ -- http://ccrma.stanford.edu/courses/250a/

Adrian Moore and Dave Moore's "Creative Applications of Music Technology" @ "University of Sheffield Sound Studios":http://www.shef.ac.uk/usss -- http://www.shef.ac.uk/usss/ugstudy

Dave Moore's "Intermediate Digital Studio" @ "University of Sheffield Sound Studios":http://www.shef.ac.uk/usss -- http://www.shef.ac.uk/usss/pgstudy/ma/ids.html

Dave Moore's "Advanced Digital Studio" @ "University of Sheffield Sound Studios":http://www.shef.ac.uk/usss -- http://www.shef.ac.uk/usss/pgstudy/ma/ads.html

Adrian Moore's "Introduction to Studio Techniques" @ "University of Sheffield Sound Studios":http://www.shef.ac.uk/usss -- http://www.shef.ac.uk/usss/ugstudy

Hans-Christoph Steiner's "Dataflow Audio Programming" @ "Interactive Telecommunications Program, New York University":http://itp.nyu.edu -- http://itp.nyu.edu/dataflow/

Other Dataflow Languages

 It might be useful to touch on other dataflow languages in order to compare the structures and how each one is organized.  Here is a list of relevant dataflow languages,  many of which are limited in terms of languages.

"Labview":http://www.ni.com/labview -- Laboratory Virtual Instrument Engineering Workbench

"Max/MSP":http://cycling74.com/products/maxmsp -- Pd's sister language

VEE -- 

Sanscript -- 


Dataflow language article
http://www.kuro5hin.org/story/2003/2/3/1688/50511

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser