For computer science, is Northeastern or BU the better choice?

I’m trying to narrow down my college list and both Northeastern and BU are on it for computer science. I know they’re both strong schools in Boston, but I keep seeing different opinions about which one is better for CS.

I’m mostly trying to understand which school tends to be the stronger overall choice for a CS major, especially in terms of the program itself and student outcomes.
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 curriculum style versus traditional campus experience: Northeastern is especially defined by its co-op system and built-in work experience, while BU offers a more conventional academic path with strong CS resources inside a major research university. Since both are in Boston, location is not the real separator here; the structure of how you want to learn is.

Northeastern has a very strong reputation in CS partly because co-op is not an add-on, it is central to the student experience. That means many students graduate with substantial real-world software, data, or systems experience, which can make internships and full-time recruiting feel more continuous rather than squeezed into summers. If your definition of “better outcomes” is early industry exposure, resume depth, and practical experience before graduation, Northeastern has a real edge.

BU is also a serious option for CS and benefits from being a large research university with deep offerings across engineering, math, data science, and related fields. For a student who wants a more traditional four-year rhythm, stronger emphasis on the academic side of CS, or easier integration with other fields across the university, BU can be very appealing.

In terms of student outcomes, both schools place graduates well, especially given their Boston location and access to tech, biotech, health tech, and finance employers. The difference is that Northeastern tends to package professional experience more directly into the degree, while BU often relies more on students taking initiative through internships, research, and networking.

If the question is which school is the stronger overall bet for CS alone, I would lean Northeastern for most students because its co-op model creates a very tangible advantage in experience and job readiness. BU is absolutely competitive, but Northeastern’s structure gives it a clearer identity and practical edge for computer science.
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!