University of Minnesota vs San Jose State for computer engineering: which is the better choice for undergrad?

I’m deciding between the University of Minnesota and San Jose State for computer engineering, and both seem like strong options for different reasons. I’m trying to figure out which school is generally better for an undergrad who wants solid engineering training and good career opportunities after graduation.

I’m looking at this from the perspective of a current high school senior who wants the better overall choice for computer engineering, not just the cheaper or closer option.
0 views
College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Sundial AI
AI-assisted guidance informed by the expertise of Sundial's admissions advisors
For computer engineering, the University of Minnesota is usually the stronger undergraduate choice if you want the more established engineering environment overall. San Jose State has a real advantage in Silicon Valley access.

Minnesota fits the student who wants a big, well-resourced engineering school where computer engineering sits inside a large ecosystem of labs, technical electives, student project teams, and cross-disciplinary options. If you think you may want to explore embedded systems, hardware, software, robotics, or research-heavy paths before narrowing down, Minnesota gives you more room to do that. It is also a better match for someone who wants the classic residential college experience alongside engineering.

San Jose State makes the most sense for the student who is highly career-focused from day one and especially interested in working in or near Silicon Valley during college. Its location can make internships, part-time technical work, and networking unusually practical, and that matters a lot in computer-related fields. A student who is proactive, independent, and ready to hustle for opportunities can do very well there because the regional industry connection is the school’s biggest asset.

If your priority is the strongest overall undergraduate engineering platform, I would lean toward Minnesota. If your priority is maximizing proximity to tech companies and building industry experience during the school year, San Jose State becomes much more compelling.

One other difference that matters: Minnesota is more likely to feel like a destination university with stronger campus identity and broader academic depth, while San Jose State often feels more commuter-influenced and professionally oriented. For many high school seniors choosing strictly on undergraduate computer engineering quality, Minnesota comes out ahead unless the Silicon Valley location is the deciding factor.
Have questions about the admissions process?
Start working with a Sundial advisor today!

Comments & Questions (0)

No comments yet. Be the first to ask a question or share your thoughts!

Start the conversation

Have a follow-up question or want to share your experience? Leave a comment below.

College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Have questions about the admissions process?
Start working with a Sundial advisor today!