RPI vs NYU for computer science: which is better for undergrad CS?

I’m trying to decide between RPI and NYU for computer science and keep going back and forth. I’m mainly interested in which school is stronger for undergrad CS in terms of classes, internship opportunities, and how well the program prepares you for jobs or grad school.

I know both are good schools overall, but I’m trying to figure out which one has the better CS experience specifically.
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 computer science specifically, RPI has the edge if you want a more concentrated, engineering-first CS experience. CS is one of RPI’s core strengths, the school is heavily STEM-focused, and undergrads tend to get a more consistently technical environment across their classes and peers. NYU is also very strong, but its CS experience depends more on which broader university opportunities you want to pair with it.

RPI’s biggest advantage is academic focus. At a place where engineering, computing, math, and applied science dominate campus culture, the CS program is not just one strong department inside a huge university. That usually translates into a student experience where more of your classmates are building, coding, doing research, or recruiting for technical roles, which can matter a lot in undergrad. If you want a campus where CS feels central rather than one option among many strong fields, RPI stands out.

NYU’s biggest advantage is location and access. Being in New York City puts you closer to a very large internship market during the school year, especially for software, fintech, startups, and tech-adjacent roles. That can make it easier to gain part-time experience while classes are in session, network with alumni, and attend employer events without needing to leave campus for the summer. For students who know they want to plug into industry early and often, that is a real difference.

For preparation for jobs or grad school, both can get you there, but they do it a bit differently. RPI often feels more straightforwardly technical and structured for students who want depth in computing and engineering. NYU can be excellent too, especially if you want CS alongside business, math, media, economics, or other interdisciplinary paths that NYU does especially well.

If your question is purely which school delivers the stronger undergrad CS identity and day-to-day technical culture, I’d lean RPI. If your version of a great CS education includes using a major city as part of the classroom and career pipeline, NYU becomes much more compelling.
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!