Relevant Coursework

Fall 2023 (Stanford)

  • CS 148: Introduction to Computer Graphics and Imaging (Professor Ron Fedkiw)
  • CS 248B: Fundamentals of Computer Graphics (Professor Doug James and Professor Karen Liu)
  • Music 423: Graduate Seminar in Signal Processing Research (Professor Julius Smith)

Spring 2023 (Stanford)

  • Music 220D: Research in Computer-Generated Music (Professor Ge Wang)
  • Music 250A: Physical Interaction Design for Music (Taught by Romain Michon)
  •    Liquitone
  • Music 257: Neuroplasticity and Musical Gaming (TA for Professor Poppy Crum)
  • Music 320C: Audio DSP Projects in Faust and C++ (Professor Julius Smith)
  •    OSC Audio Receiver

Winter 2023 (Stanford)

  • Music 220D: Research in Computer-Generated Music (Professor Ge Wang)
  • Music 220D: Research in Computer-Generated Music (Professor Julius Smith)
  • Music 251: Psychophysics and Music Cognition (Professor Takako Fujioka)
  • Music 258D: Musical Acoustics (Taught by Mark Rau)
  •    PVC Flute

Fall 2022 (Stanford)

  • Music 130B: Elementary Instrumental Conducting (Professor Paul Phillips)
  • Music 201: CCRMA Colloquium
  • Music 220A: Fundamentals of Computer-Generated Sound (Professor Chris Chafe)
  •    Calling (data sonification)
  • Music 256A: Music, Computing, Design: The Art of Design (Professor Ge Wang)
  •    RayTone: a node-based audiovisual sequencing environment
  • Music 320: Introduction to Audio Signal Processing (Professor Marina Bosi)
  • Music 322: Music/Audio Signal Processing Research Overviews (Professor Julius Smith)

Spring 2022 (UCSD)

  • ECE 15: Engineering Computation (Professor Vikash Gilja)
  • MUS 160B: Senior Project in Computing Arts II (Professor Tom Erbe)
  • MUS 174C: Audio/MlDI Studio Techniques III (Taught by Nicholas Solem)
  • MUS 176: Music Technology Seminar (Professor Shahrokh Yadegari)
  • MUS 199: Independent Study (Professor Tamara Smyth)
  • MUS 270B: Musical Cognitive Science (Professor Miller Puckette)

Winter 2022 (UCSD)

  • MUS 160A: Senior Project in Computing Arts I (Professor Shlomo Dubnov)
  • MUS 177: Music Programming (Professor Tom Erbe)
  • MUS 267: Advanced Music Technology Seminar (Professor Tamara Smyth)

Fall 2021 (UCSD)

Summer 2021 (CCRMA Workshop)

  • Audio Plugins with Faust and JUCE (Taught by Romain Michon and John Granzow)

Spring 2021 (UCSD)

Winter 2021 (UCSD)

Fall 2020 (UCSD)

Summer 2020 (CCRMA Workshop)

Winter 2020 (UCSD)

  • CSE 11: Introduction to Computer Science and Object Oriented Programming - Java (Professor Arjun Chandrasekhar)