Schools: University of Illinois Urbana-Champaign, University of Maryland College Park, Purdue University West Lafayette, University of California San Diego
Intended Major: Computer/Electrical Engineering (First-Year Engineering at Purdue)
Similarities: All are large public universities with strong undergraduate engineering programs and a lot of engineering-related opportunities
Costs:
UIUC - $72K
UMD - $63K
Purdue - $52K
UCSD - $86K
Can easily cover them all as full-pay international
UIUC
Pros:
- Ranked very high for undergrad engineering
- Known for very strong career fairs and on-campus recruiting pipelines
- A lot of robotics opportunities, such as student orgs and projects
Cons: - Very competitive
- Rural location, cold weather
UMD
Pros:
- Near Washington DC, not rural (opposite of UIUC, somewhat) and good access to internships in government/defense/tech
- A lot of robotics-related opportunities
Cons: - Generally ranked below UIUC/Purdue for engineering
Purdue
Pros:
- Cheapest of the bunch
- Ranked slightly below UIUC for undergrad engineering
- Known for hands-on engineering
Cons: - Rural location, cold weather
- First-Year Engineering system means no direct admission to major (need to qualify for ECE)
UCSD
Pros:
- Location and weather are nice
- Well-known for strong research output and opportunities
- Warren college for engineering?
Cons: - Generally ranked below UIUC/Purdue for engineering
- Very expensive
- I don't like beaches
Tiebreaking considerations:
- How internship pipelines and undergraduate research opportunities compare across these schools for international students (I haven’t been able to find clear comparisons on this)
- Robotics opportunities at each school
Preferences:
- Undecided between industry and grad school
- Want strong opportunities in both internships and undergraduate research
- Interested in robotics
- Prefer smaller class sizes and moderate climates but not as much as the three above