DEBUG: Raw major_slug = "computer-information-sciences//computer-science//computer-science"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json", major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: After cleaning major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json
DEBUG: major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 12
DEBUG: Specific major detected (cip4 = 11.07), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "AS in Computer Science" with relevance 1
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Computer Science" with relevance 1
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Development & Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 0.8
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 0.8)
DEBUG: relevant_offers count = 12
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 8 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 8
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 3 offers with relevance >= 1.0
Choosing a Great Computer Science School for Your Doctor's Degree
The computer science doctor's degree program you select can have a big impact on your future. This section explores some of the factors we include in our ranking and how much they vary depending on the school you select. To make it into this list, a school must excel in the following areas.
A Great Overall School
A school that excels in educating for a particular major and degree level must be a great school overall as well. To account for this we consider a college's overall Best Colleges for a Doctor's Degree ranking which itself looks at a host of different factors like degree completion, educational resources, student body caliber and post-graduation earnings for the school as a whole.
Other Factors We Consider
The metrics below are just some of the other metrics that we use to determine our rankings.
Major Focus - How much a school focuses on computer science students vs. other majors.
Major Demand - How many other computer science students want to attend this school to pursue a doctor's degree.
Educational Resources - How many resources are allocated to students. These resources may include educational expenditures per student, number of students per instructor, and graduation rate among other things.
Accreditation - Whether a school is regionally accredited and/or accredited by a recognized computer science related body.
Our full ranking methodology documents in more detail how we consider these factors to identify the best colleges for computer science students working on their doctor's degree.
One Size Does Not Fit All
When choosing the right school for you, it's important to arm yourself with all the facts you can. To that end, we've created a number of major-specific rankings , including this Best Computer Science Doctor's Degree Schools in the New England Region list to help you make the college decision.
DEBUG: Raw major_slug = "computer-information-sciences//computer-science//computer-science"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json", major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: After cleaning major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json
DEBUG: major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 12
DEBUG: Specific major detected (cip4 = 11.07), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "AS in Computer Science" with relevance 1
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Computer Science" with relevance 1
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Development & Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 0.8
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 0.8)
DEBUG: relevant_offers count = 12
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 8 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 8
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 3 offers with relevance >= 1.0
Best Schools for Doctorate Students to Study Computer Science in the New England Region
The following list ranks the best colleges and universities for pursuing a doctor's degree in computer science.
Top New England Region Schools for a Doctorate in Computer Science
Doctor's Degree
Highest Degree Type
68
Annual Graduates
Massachusetts Institute of Technology is a great option for students interested in a doctor's degree in computer science. MIT is a large private not-for-profit school located in the city of Cambridge.More information about a doctorate in computer science from Massachusetts Institute of Technology
Doctor's Degree
Highest Degree Type
15
Annual Graduates
Brown University is a great option for individuals interested in a doctor's degree in computer science. Brown is a large private not-for-profit university located in the midsize city of Providence.More information about a doctorate in computer science from Brown University
Doctor's Degree
Highest Degree Type
18
Annual Graduates
Boston University is one of the best schools in the country for getting a doctor's degree in computer science. Located in the city of Boston, Boston U is a private not-for-profit university with a fairly large student population.More information about a doctorate in computer science from Boston University
Doctor's Degree
Highest Degree Type
28
Annual Graduates
It's hard to beat University of Massachusetts Amherst if you wish to pursue a doctor's degree in computer science. UMass Amherst is a very large public university located in the small city of Amherst.More information about a doctorate in computer science from University of Massachusetts Amherst
DEBUG: Raw major_slug = "computer-information-sciences//computer-science//computer-science"
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json", major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: After cleaning major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-science/computer-science/offers.json
DEBUG: major_slug = "computer-information-sciences/computer-science/computer-science"
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 12
DEBUG: Specific major detected (cip4 = 11.07), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "AS in Computer Science" with relevance 1
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Computer Science" with relevance 1
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 1)
DEBUG: Checking offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Development & Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Development & Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 0.8
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 0.8)
DEBUG: relevant_offers count = 9
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 5 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 5
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 5 offers with relevance >= 0.9
Best Computer Science Colleges by State
Explore the best computer science schools for a specific state in the New England Region .