RPI vs Boston University for computer science: which is better for CS overall?
I’m a high school senior trying to decide between RPI and Boston University for computer science. Both seem like strong options, but I’m having trouble figuring out which one is generally better for CS overall.
I’m mostly looking at the quality of the CS program, internships, and how well each school sets students up for jobs or grad school.
I’m mostly looking at the quality of the CS program, internships, and how well each school sets students up for jobs or grad school.
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 science specifically, RPI often stands out more for students who want a very engineering-heavy, technically focused environment where CS is central to the school’s identity. Its computer science program has a strong reputation, the campus culture leans heavily toward STEM, and the student experience tends to revolve around project-based technical work. If your main question is which school feels more built around serious CS study, RPI has the edge.
RPI is especially appealing for students who want to be surrounded by peers in engineering, computing, and applied science all the time. That can translate into a more concentrated recruiting pipeline for technical internships, stronger alignment with research labs in areas like AI, systems, and data, and a campus culture where coding, design teams, and technical clubs are a major part of student life. For grad school preparation, that kind of environment can be a real plus if you want close involvement in faculty research and a more specialized STEM identity.
Boston University makes more sense for a student who wants strong CS training but also values being in a large, academically broad university in the middle of a major city. BU’s location in Boston is a real advantage for internships during the school year, networking, and access to startups, healthcare tech, finance, and established tech employers nearby. If you want your CS degree paired with easier access to an urban professional ecosystem and a wider range of non-STEM opportunities, BU becomes very attractive.
For job placement, both can lead to strong outcomes, but the path feels different. RPI often offers a more tightly knit technical community and a stronger pure-tech vibe, while BU benefits from Boston-based access and the visibility that comes with being in a major research university in a major city. For grad school, either can work well, but RPI may feel more naturally geared toward students who already know they want a deeply technical route.
So in overall CS strength alone, I’d lean RPI. In overall student experience tied to internships, city access, and broader flexibility, BU has a compelling case.
RPI is especially appealing for students who want to be surrounded by peers in engineering, computing, and applied science all the time. That can translate into a more concentrated recruiting pipeline for technical internships, stronger alignment with research labs in areas like AI, systems, and data, and a campus culture where coding, design teams, and technical clubs are a major part of student life. For grad school preparation, that kind of environment can be a real plus if you want close involvement in faculty research and a more specialized STEM identity.
Boston University makes more sense for a student who wants strong CS training but also values being in a large, academically broad university in the middle of a major city. BU’s location in Boston is a real advantage for internships during the school year, networking, and access to startups, healthcare tech, finance, and established tech employers nearby. If you want your CS degree paired with easier access to an urban professional ecosystem and a wider range of non-STEM opportunities, BU becomes very attractive.
For job placement, both can lead to strong outcomes, but the path feels different. RPI often offers a more tightly knit technical community and a stronger pure-tech vibe, while BU benefits from Boston-based access and the visibility that comes with being in a major research university in a major city. For grad school, either can work well, but RPI may feel more naturally geared toward students who already know they want a deeply technical route.
So in overall CS strength alone, I’d lean RPI. In overall student experience tied to internships, city access, and broader flexibility, BU has a compelling case.
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…
UC Davis vs University of Washington for computer science: which is better overall?
RPI vs Northeastern for computer science: which is better for a CS major?
RPI vs Cornell for computer science: which is better for undergrad CS?
RPI vs Wisconsin for computer science: which is better for undergrads?
RPI vs Stony Brook for computer science: which is the better choice?
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!