Need help deciding!

I’ve got a choice between UC: Irvine and Purdue.
For Purdue, I’ve gotten accepted to their Computer Science major, as well as a generous 20k scholarship over 4 years, bringing the estimated cost per year down to about 35000.
For UC: Irvine, I’ve been accepted to Computer Science and Engineering, though I haven’t received any information about financial aid.
I’m having trouble making a decision, and it would be really helpful if I could hear some other opinions!