Which University to be selected for Undergraduate Computer Science

My son has got admission for Undergraduate Computer Science in following public schools :

i) University of North Carolina, Chapel Hill
ii) University of Maryland, College Park
iii) University of Wisconsin, Madison
iv) University of Washington, Seattle
v) UC Davis
vi) UC Santa Barbara
vii) UC Irvine

He is completing his Grade XII in Indian (CBSE) curriculum.
Can somebody guide us on preferential order to be allocated among above colleges based on different parameters.