@woofdawg123 My response was based on his express intention to major in math at Dartmouth and the fact that he may not get the CS major at Berkeley (plus his brother’s advice about not attending Berkeley). I do not have the CS background that you have. Given the insurance mentioned in the above post and assuming a CS major, UIUC seems like a good option for CS.