I'm a future college undergrad.I recognize the difference between computer science and the forms of engineering, and I'm just not sure exactly what I want to do, so specifying in a specific area of engineering is daunting (e.g., electrical engineering or bio medical engineering). I feel like comp sci is general enough where I can enjoy it, branch out, and get a satisfying job from its major. I've noticed that UNC only has comp sci and one specific engineering major in regards to technology. I know for sure I want to work with technology (and music on the side/minor). Would this be a good place for me to go, considering I want to have options due to my indecisiveness?