How should I compare Boston University and Purdue for computer science as a high school student?
I’m trying to narrow down my college list and both Boston University and Purdue are on it for computer science. I know they have different sizes, locations, and campus vibes, but I’m mostly trying to figure out how to think about which one is the better fit for a CS major.
I’m not asking which school is more famous overall. I want a clear way to compare them for computer science based on factors that matter to an undergraduate student.
I’m not asking which school is more famous overall. I want a clear way to compare them for computer science based on factors that matter to an undergraduate student.
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, Purdue is usually the more compelling option to prioritize on a college list. Boston University is still a solid choice, but it tends to stand out more for its urban location and broader cross-disciplinary flexibility than for beating Purdue on core CS strength.
One major difference is employer access tied directly to the program. Purdue has long-standing visibility with tech companies and engineering-focused recruiters, and its CS students benefit from a campus culture where computing, engineering, and quantitative fields are central rather than adjacent. That usually translates into more classmates targeting the same internships, more technical student organizations, and a stronger peer environment for coding interviews, hackathons, systems work, and project-based preparation.
Another difference is academic structure and scale. Purdue’s CS department is part of a university with a very pronounced STEM identity, so the course ecosystem around math, data, AI, systems, cybersecurity, and engineering-related computing is especially robust for undergraduates. BU offers good opportunities too, especially if you want to combine CS with areas like business, economics, media, or health applications, but the overall campus identity is less centered on CS in the way Purdue’s is.
The location question matters, but in a specific way. BU gives you Boston, which can be excellent for internships during the school year, startup exposure, and access to a dense city environment. Purdue gives you more of a traditional campus experience in a college town. Put Purdue higher if you want the stronger pure-CS and engineering environment, and keep BU higher only if Boston itself and BU’s urban, cross-disciplinary setup are major parts of what you want from college.
One major difference is employer access tied directly to the program. Purdue has long-standing visibility with tech companies and engineering-focused recruiters, and its CS students benefit from a campus culture where computing, engineering, and quantitative fields are central rather than adjacent. That usually translates into more classmates targeting the same internships, more technical student organizations, and a stronger peer environment for coding interviews, hackathons, systems work, and project-based preparation.
Another difference is academic structure and scale. Purdue’s CS department is part of a university with a very pronounced STEM identity, so the course ecosystem around math, data, AI, systems, cybersecurity, and engineering-related computing is especially robust for undergraduates. BU offers good opportunities too, especially if you want to combine CS with areas like business, economics, media, or health applications, but the overall campus identity is less centered on CS in the way Purdue’s is.
The location question matters, but in a specific way. BU gives you Boston, which can be excellent for internships during the school year, startup exposure, and access to a dense city environment. Purdue gives you more of a traditional campus experience in a college town. Put Purdue higher if you want the stronger pure-CS and engineering environment, and keep BU higher only if Boston itself and BU’s urban, cross-disciplinary setup are major parts of what you want from college.
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…
Boston University vs University of Illinois Urbana-Champaign for computer science: which is better?
Boston University or Santa Clara for computer science: which is better for undergrads?
Boston University vs. CU Boulder for computer science: which is better for CS students?
Is Boston University or Purdue better for aerospace engineering?
Is Rice or Berkeley better for computer science?
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!