UNC and Computer Engineering

<p>Hey! I'd like to pursue a career in computer engineering and I'm not too sure whether that's going to be in software or hardware. My impression right now is that by going to UNC I'd be narrowed down to software, computer science. I haven't really been able to find any more info than that. If anyone has any info on the quality of the program or my options, I'd appreciate it. Thanks!</p>