The 2 colleges I’m considering are Duke and UNC and I will major in computer science. Duke is considered to be overall the better school as far as I know and I think I will have better peers because it is more selective, but UNC is known more for computer science whereas Duke is not. Which should I choose?
Are you admitted (perhaps off the waitlist) to both of them? Are they both affordable?
Take a look at the upper level CS courses that are required for the major and which are available as electives to see which college’s CS major is a better fit for your interests. Also consider each college’s general education requirements and how they match your interests.
If UNC has a better CS programs, the peers that you will have in CS will be better.
However, in CS, Duke and UNC are pretty much peers. You’ll the same level students and the same level classes. So make your decision on issues like cost and personal preference.