Intended major:
ECE / EECS + Economics (possibly finance related ) (double major)
Similarities:
Strong engineering programs
Good internship and research opportunities
Interested in startups/entrepreneurship
Want opportunities in engineering + business/econ
Interested in medtech/wearable technology/AI systems
Both are located near strong startup ecosystems
Costs:
Cost pretty much the same since I am a international student.
UCSD
UCSD Pros:
Extremely strong ECE program, especially embedded systems/signal processing
Strong engineering recruiting (Qualcomm, NVIDIA, Apple, Broadcom, etc.)
Great for hardware + AI + wearable systems
Strong medtech/biotech ecosystem in San Diego
Better reputation for pure engineering/ECE
Strong grad school placement for engineering
California tech ecosystem access
Probably better ROI/value overall
UCSD Cons:
Less business/finance integration compared to BU
More research-heavy/technical culture
Social scene can feel quieter
Large public school environment
BU
BU Pros:
Strong engineering + business/econ flexibility
Boston startup and biotech ecosystem is amazing
Better finance/business/networking opportunities
Urban environment with lots of internships during semesters
Easier interdisciplinary opportunities
Strong for tech + entrepreneurship combination
More balanced engineering/business culture
Intense networking
BU Cons:
Engineering/ECE reputation not as strong as UCSD
Less strong for embedded systems/hardware recruiting
Less connected to Silicon Valley engineering recruiting
Tiebreaking considerations
Is stronger engineering recruiting(intern in labs/companies) or stronger business/networking more important?
Which school is better for engineering startups/technical founders?
Whether BU’s business/network advantages outweigh UCSD’s stronger ECE reputation
Which environment would be better for balancing engineering, networking and startups