Let's say I want to build music systems. Which rabbit hole do I travel down? Anybody do dsp? Communications science could double as a music processing skill, yeah? whaddaya say? I think it boils down to computer science vs. computer engineering. one being more software, the other more hardware.