DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/protective-security-safety-services/homeland-security/critical-infrastructure-protection/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 18
DEBUG: Specific major detected (cip4 = 43.03), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Homeland Security (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Homeland Security (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Grad Cert - Homeland Security (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Grad Cert - Homeland Security (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Homeland Security (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Homeland Security (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Cybercrime (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Cybercrime (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "CCNA & CyberOps Training Boot Camp (All Degree Levels)" with relevance 0.7
DEBUG: ✗ Offer "CCNA & CyberOps Training Boot Camp (All Degree Levels)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Cybersecurity (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Cybersecurity (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Cybersecurity (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Cybersecurity (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Cybersecurity Boot Camp (All Degree Levels)" with relevance 0.6
DEBUG: ✗ Offer "Cybersecurity Boot Camp (All Degree Levels)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Cybersecurity (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Cybersecurity (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "MBA - Cybersecurity (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "MBA - Cybersecurity (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Emergency Management (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Emergency Management (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Emergency Management (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Emergency Management (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Emergency Management (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Emergency Management (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Ethical Hacking Dual Certification Boot Camp (All Degree Levels)" with relevance 0.6
DEBUG: ✗ Offer "Ethical Hacking Dual Certification Boot Camp (All Degree Levels)" REJECTED (relevance 0.6)
DEBUG: Checking offer "CCSP Training Boot Camp (All Degree Levels)" with relevance 0.6
DEBUG: ✗ Offer "CCSP Training Boot Camp (All Degree Levels)" REJECTED (relevance 0.6)
DEBUG: Checking offer "CISSP Training Boot Camp (All Degree Levels)" with relevance 0.6
DEBUG: ✗ Offer "CISSP Training Boot Camp (All Degree Levels)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Grad Cert - Public Safety Administration (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Grad Cert - Public Safety Administration (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Public Safety (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Public Safety (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 3
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 3 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 3
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 3 offers with relevance >= 0.9
Best Schools for Critical Infrastructure Protection in the United States
See the highest-ranked critical infrastructure protection schools offering a master’s degree below.
Top Schools in Critical Infrastructure Protection
No school ranked higher than George Washington University this year for critical infrastructure protection. This very large private not-for-profit university is located in the city of Washington. The six-year graduation rate is 84%. George Washington University awarded about 49 critical infrastructure protection degrees in the most recent data year. Students who receive their critical infrastructure protection degree from George Washington University earn around $111,258 in the first couple years of their career. Students borrow a median of $22,910 to complete this degree.
More information about a degree in critical infrastructure protection from George Washington University
George Mason University is a great choice for students pursuing a degree in critical infrastructure protection, landing the #2 spot this year. George Mason University is a very large public school located in the suburb of Fairfax. George Mason University graduates 68% of students within six years. There were roughly 28 critical infrastructure protection students who graduated with this degree at George Mason University in the most recent data year. Graduates of the critical infrastructure protection program make about $138,835 in their early career. Typical student debt for the program is $21,741.
See the full critical infrastructure protection program report for George Mason University
A rank of #3 makes University Of South Florida Main Campus one of the top schools for critical infrastructure protection. Set in the city of Tampa, University Of South Florida Main Campus is a very large public institution. Roughly 77% of students complete a degree within six years here. University Of South Florida Main Campus awarded about 26 critical infrastructure protection degrees in the most recent data year. Graduates of the critical infrastructure protection program make about $85,268 in their early career. Students borrow a median of $21,829 to complete this degree.
More information about a degree in critical infrastructure protection from University Of South Florida Main Campus
Utica College is a great choice for students pursuing a degree in critical infrastructure protection, landing the #4 spot this year. Utica College is a mid-sized private not-for-profit school located in the city of Utica. Roughly 56% of students complete a degree within six years here. About 43 critical infrastructure protection degrees were awarded at Utica College in the most recent year. Graduates of the critical infrastructure protection program make about $86,488 in their early career. Typical student debt for the program is $27,846.
See the full critical infrastructure protection program report for Utica College
Students looking for a strong critical infrastructure protection program will find one at University Of New Hampshire At Manchester, which ranked #5. This small public university is located in the city of Manchester. Roughly 59% of students complete a degree within six years here. University Of New Hampshire At Manchester awarded about 14 critical infrastructure protection degrees in the most recent data year. Soon after graduation, critical infrastructure protection degree recipients from University Of New Hampshire At Manchester generally make around $51,200. Typical student debt for the program is $23,250.
Get the full critical infrastructure protection details for University Of New Hampshire At Manchester
Columbia Southern University ranked #6 on our 2026 list of the best critical infrastructure protection schools. Set in the town of Orange Beach, Columbia Southern University is a very large private for-profit institution. About 26% of students finish within six years. About 12 critical infrastructure protection degrees were awarded at Columbia Southern University in the most recent year. Critical Infrastructure Protection graduates of Columbia Southern University earn a median of $85,364 early in their careers. Columbia Southern University graduates carry a median of $32,683 in student loans.
Get the full critical infrastructure protection details for Columbia Southern University
Other Critical Infrastructure Protection Degree Levels
Explore the best critical infrastructure protection schools at other degree levels: