As a computer scientist and a musician studying at the University of Connecticut, I've taken quite a few courses over these ...