UCD vs UCSD

Hi, everyone.
I get accepted in UCD with Computer Science major, but then I just get accepted to UCSD with an Undeclared. I know that this is how it works since CS is an impact major. However, I am still deciding between UCD and UCSD. Is it hard to change major since many students are competing to get the spots and should I just go to UCD?

UCD is actually closer to my home and it is about 3 hours drive, and UCSD is like 8 hours drive which I mostly need to travel by plane. And I am taking AP Computer Science class now, but I am still not sure I am going to pursue it or not because it is a hard course.

Any opinion is appreciated. THANKS!