If you want the flexibility to switch majors it sounds like NEU is the clear option. Otherwise I would say UCSD sounds like a better fit over UCSB for you and what seem to be your priorities but that is only if you decide you are good to stick with CS.
3 Likes