NYU vs BU for computer science: which is better for CS majors?
I’m trying to decide between NYU and BU for computer science and keep seeing people describe both as strong schools, but in different ways.
I want to understand which one is generally better for a CS major in terms of academics, opportunities, and overall experience.
I want to understand which one is generally better for a CS major in terms of academics, opportunities, and overall experience.
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
The biggest practical tradeoff is location and structure: NYU places you in New York’s tech and startup ecosystem with a more urban, spread-out campus experience, while BU gives you a more traditional university feel in Boston with strong access to a dense college and biotech scene. For computer science specifically, NYU tends to have the stronger overall reputation, especially through the Courant Institute and the broader visibility of NYU’s math and computing ecosystem. BU is absolutely solid, but NYU is more often the school people associate with higher-end theoretical CS, stronger name recognition in tech-adjacent circles, and especially rich internship access during the school year because of New York City.
Academically, NYU usually has the edge for students who want a department that feels more prominent within the university and more connected to advanced math, theory, data science, and research. BU’s CS program is well respected and practical, and BU has strong strengths in interdisciplinary work, especially where computing overlaps with engineering, health, and data-driven applications. If you like a slightly more self-contained campus and a student experience that can feel more cohesive day to day, BU often appeals more on that front.
For opportunities, both schools benefit a lot from being in major cities, but NYU’s access to finance, startups, media tech, and major software employers is hard to ignore. BU benefits from Boston’s strong employer base too, especially in biotech, robotics, healthcare tech, and established engineering environments. In terms of overall experience, NYU can feel more independent and less campus-centered, while BU often feels easier to navigate socially and academically as one community.
If the question is which is better for CS in the broadest sense, I’d give NYU the nod. Its CS brand is a bit stronger, its research profile carries more weight, and the New York setting creates unusually strong internship possibilities. BU becomes the more appealing option when you want a more traditional college environment and still want very good CS training in a major city.
Academically, NYU usually has the edge for students who want a department that feels more prominent within the university and more connected to advanced math, theory, data science, and research. BU’s CS program is well respected and practical, and BU has strong strengths in interdisciplinary work, especially where computing overlaps with engineering, health, and data-driven applications. If you like a slightly more self-contained campus and a student experience that can feel more cohesive day to day, BU often appeals more on that front.
For opportunities, both schools benefit a lot from being in major cities, but NYU’s access to finance, startups, media tech, and major software employers is hard to ignore. BU benefits from Boston’s strong employer base too, especially in biotech, robotics, healthcare tech, and established engineering environments. In terms of overall experience, NYU can feel more independent and less campus-centered, while BU often feels easier to navigate socially and academically as one community.
If the question is which is better for CS in the broadest sense, I’d give NYU the nod. Its CS brand is a bit stronger, its research profile carries more weight, and the New York setting creates unusually strong internship possibilities. BU becomes the more appealing option when you want a more traditional college environment and still want very good CS training in a major city.
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.
Related Questions
Students also ask…
NYU vs Purdue for computer science: which is better for undergrad CS?
Which is better for computer science: WashU or Georgia Tech?
Virginia Tech vs University of Washington for computer science careers: which is better for internships and jobs?
Michigan vs George Mason for political science: which is the better choice for an undergraduate major?
Is NYU or Brown better for humanities majors?
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!