<p>UIUC. The differences (at that level) between their CS programs is slight, and graduating with next to no debt or financial strain on your parents/guardians/you is an incredible gift.</p>
<p>Debt, even for a CS major, is going to limit your options. You’ll have to make many decisions in your early twenties based off that debt (taking a less-interesting but better-paid job? cut back on vacations and other leisure time? &c, &c).</p>