UCSB vs UCD for mechanical engineering.

Hi,

My son got in to mechanical engineering in UCSB and UCD. He also has a admit from u of Minnesota. He is leaning towards UCSB. Can any one let me know how the program compares between UCSB or UCD. which is better.?

Thanks