UMass Loweel vs. UMass Dartmouth - Computer Science

My son wants to major in Computer Science- He applied to UMass Dartmouth, UMass Lowell, and UMass Amherst-

UMass Dartmouth: Offered him 50% scholarship (renewable, for four years)…

UMass Lowell: Offered him a seat at Honors College and a Full Free Rdie (Chancellor’s Scholarship)

UMass Amherst: Accepted him however they did not offer any scholarships.

We live 15 minutes away from UMass Lowell, although I fee it would be very beneficial for our son to live on Campus -and in particular at UMass Amherst.

Our son is seeking advice on whether he should attend UMass Lowell (Honors College & Full ride) or go to UMass Amherst.

We would truly appreciate feedback and advice from people with direct knowledge or previous experience with the Computer Science program at UMass Lowell & UMass Amherst.

Thank you!