WashU or UC San Diego for computer science: which is the better choice for undergrad CS?

I’m trying to decide between Washington University in St. Louis and UC San Diego for computer science, and I’m having a hard time comparing them in a meaningful way.

I care most about the CS program itself, plus things like internship opportunities, research access, and how well the school seems to support undergrads who want to get jobs or go to grad school after college.
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 undergraduate CS, UC San Diego is usually the more compelling option if you want a larger, deeper computer science ecosystem with especially strong research breadth and stronger proximity to a major tech hiring market. WashU can still be an excellent choice, especially for a student who wants more individual attention and a smaller-scale undergraduate experience.

UC San Diego tends to fit the student who wants to be surrounded by a lot of serious CS peers, many research labs, and a broad menu of upper-level areas like systems, AI, theory, graphics, machine learning, and robotics. The Jacobs School and the computing culture across campus give undergrads a lot of ways to plug into research and project work, and San Diego also helps for internships during the school year because of local biotech, defense, and tech employers, plus West Coast recruiting pipelines. For grad school aspirations, the depth of faculty and research activity is a real advantage.

WashU makes more sense for someone who values accessibility and mentorship as much as raw scale. In a smaller CS environment, it can be easier to build close relationships with professors, stand out in classes, and get personalized guidance for research or career planning. If you know you thrive when professors know your name and advising feels less bureaucratic, that matters. WashU also has strong overall academics and can place students well, but its CS scene is simply not as expansive or as central to the institution’s identity as UCSD’s.

For jobs, both can get you there, but UC San Diego offers a more obvious volume advantage: more CS-focused classmates, more on-campus recruiting energy around tech, and stronger location benefits for internships and networking. WashU may feel more supportive day to day, but UCSD is the place I’d lean if the question is specifically which school gives the stronger undergrad CS platform. The main exception is if cost, class size, or campus atmosphere makes WashU a meaningfully better personal fit.
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!