UC San Diego vs NYU for computer science: which is better for undergrad CS?

I’m a high school senior trying to decide between UC San Diego and NYU for computer science. Both schools seem strong, but I’m having trouble comparing them in terms of the overall undergrad experience.

I’m mainly trying to understand which one is generally better for CS students, especially for academics, internships, and career opportunities after graduation.
3 days ago
 • 
0 views
Sundial Team
3 days ago
The biggest practical tradeoff is this: UC San Diego offers a more traditional campus-based CS experience with especially strong technical depth and a large engineering ecosystem, while NYU gives you immediate access to New York City internships and a more urban, less self-contained undergraduate life. For pure undergraduate computer science strength, UC San Diego usually has the edge.

Academically, UC San Diego is often viewed as the more CS-centered option. The CSE department has broad course offerings, strong systems and theory depth, and a campus culture where engineering and computing are a major focus. NYU Courant is absolutely respected, especially in mathematically rigorous computer science, but the overall undergraduate experience can feel less centered around a single engineering-campus community.

For internships, NYU’s location is a real advantage. Being in Manhattan makes it easier to pursue part-time internships during the school year, network in person, and connect with finance, startups, media tech, and major employers without needing to leave the city. UC San Diego is still excellent for internships, especially for summer recruiting and West Coast tech roles.

For career outcomes, both can get you to top software roles, but UC San Diego tends to be seen as the safer bet if your main priority is a rigorous, widely respected undergrad CS education. NYU can be especially compelling if you want to blend CS with business, fintech, applied math, or entrepreneurship in New York. Cost matters here too: if NYU is significantly more expensive, that would be hard to justify over UC San Diego for CS.

If the question is simply which school is better for undergrad CS, I would lean UC San Diego. NYU becomes more convincing when New York access, semester-time internships, or a specifically urban college experience is a major part of what you want.

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.

Have questions about the admissions process?
Start working with a Sundial advisor today!