Hey guys! College admissions are over for me and I’ve been super lucky to choose between Dartmouth (intended Math), Columbia (intended Computer Eng.), Berkeley (pre-CS LAS) , and UIUC (CS).
I won’t be doing any tours since I already visited these schools last summer.
In terms of CS rankings, history, and prestige I think Berkeley and UIUC win. Berkeley is obviously BERKELEY (it’s been my dream school since i toured). UIUC,carries a ton of weight in the industry and has had some really impressive alumni attend the college (founders of Tesla, PayPal, Advanced Micro Devices, Palantir, Wolfram Alpha, YouTube, Yelp).
My brother strongly recommends NOT coming to Berkeley for the BA in CS for 2 reasons: 1) While it is not insanely difficult to declare CS, it is not worth the risk of being a CS major. A lot of his friends chose pre-CS L&S Berk over similar tier schools (Waterloo, GTech, CMU, UIUC, Harvey Mudd, UT Austin, UW Seattle, etc.) and were unable to declare CS so ended up majoring in math or Data Science instead. This really held them back for internship and even full-time job applications at top BigN / Unicorn companies since they couldn’t make it past resume screening for SWE positions. 2) Once you actually do go through the grueling effort to declare, the difference between Berk and other top 7 CS schools makes no difference in the eyes of recruiters. For context, my brother is a senior at Berkeley EECS so he never had to worry about declaring. But I’m still unsure if declaring CS at Berkeley is as difficult as he claims.
When looking at the curriculum for CS, Berkeley and UIUC have far more technical requirements than Dartmouth and Columbia. The core req for Berk in particular is insanely comprehensive and there are a ton of elective courses to take. While Columbia and Dartmouth were amazing places, I can definitely say the CS resources/curriculum did not compete with Berk and UIUC when I visited. There seemed to be a massive emphasis on the arts which makes sense since ivies are LAS oriented schools.
I’m still torn tho because Columbia and Dartmouth were such amazing places. I’m just afraid of required English and history courses cuz AP Lang and APUSH was a STRUGGLE for me. Also, the general people I felt surrounded by at Columbia and Dartmouth were awesome and the community seemed really close/tight-knit.
Oh and I’m OOS for both publics so everything is essentially the same price.
What do you guys think? Given these criteria what is the best choice?