Courses

Courses that have relevant materials will have links to their own pages where you can view assignments and projects from the class. Stay tuned for continuing updates as I add more material.

Music Engineering

MMI201 – Intro to Music Recording

MMI151 – Desktop Audio Production

MMI160 – Ensemble Recording Workshop I (Tracking)

MMI161 – Ensemble Recording Workshop II (Mixing)

MMI172 – Audio Design Workshop III (PCB/Schematic Design and Layout)

MMI361 – Acoustics

MMI401 – Audio Electronics

MMI436 – Audio Postproduction

MMI460 – Recital Recording and Sound Reinforcement (Recording Services)

MMI465 – Internship in Music Engineering (Telefunken Elektroakustik)

MMI465 – Internship in Music Engineering (Analog Devices, Inc.)

MMI501 – Transducer Theory

MMI502 – Digital Audio I

MMI503 – Digital Audio II (Writing Plug-ins in C++)

MMI504 – Audio Analysis and Synthesis (Synthesizer Programming in C++)

MMI505 – Advanced Audio Signal Processing (iOS Development)

Engineering

EEN118 – Intro to Programming

EEN201 – Circuit Theory

EEN218 – Data Structures

EEN307 – Linear Circuits and Signals

EEN312 – Microprocessors

EEN315 – Digital Design Lab

EEN316 – Structured Digital Design

EEN318 – Advanced Computer Programming

Music

MSJJBA through MSJJBF – Jazz Bass Studies

MTC – Music Theory I-IV

MKP – Keyboard I-IV

MCY541 – Medieval, Renaissance, and Baroque Period

MCY542 – Classical, Romantic, and Modern Period

Music Business

MMI310 –  Music Business Essentials

MMI530 – Entrepreneurship for Musicians

Ensembles

MMI307 – Modern American Pop Workshop 1 (live sound engineer)

MSJ140 – Bass Ensemble

MIP130/131 – Afro-Cuban Handrum Techniques I/II

MSJ107/108/207/208 – Jazz Skills Ensemble I-IV

Film

CMP126 – Intro to Screenwriting

CMP353 – Postproduction and Sound Editing

Other

COM101- Mass Media Communication in Society

ENG105 – English Composition I

ENG106 – English Composition II

MTH160/161 – Calculus I/II