I never used FAUST, but did come across it when I was working with other audio processing languages (supercollider, ChucK, Max/PD, etc).
I feel like we could come up with a tutorial as a community. I wonder how much of that course is sourced from this forum.
I imagine you still deal with some of the same problems you would with low/no code.