DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/liberal-arts-sciences-humanities/liberal-arts-and-general-studies/general-studies/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 4
DEBUG: Specific major detected (cip4 = 24.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "AA in Liberal Arts" with relevance 1
DEBUG: ✓ Offer "AA in Liberal Arts" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in General Studies" with relevance 1
DEBUG: ✓ Offer "BA in General Studies" ACCEPTED (relevance 1)
DEBUG: Checking offer "General Studies (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "General Studies (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Liberal Arts & Humanities Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Liberal Arts & Humanities Bachelors Programs (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: relevant_offers count = 4
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
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 2 offers with relevance >= 0.9
Best Schools for General Studies in South Dakota
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the general studies degrees they offer, see the list below.
Top Schools in General Studies
University Of South Dakota tops our 2026 ranking of the best general studies schools. Set in the town of Vermillion, University Of South Dakota is a large public institution. Roughly 60% of students complete a degree within six years here. University Of South Dakota awarded about 60 general studies degrees in the most recent data year. Students who receive their general studies degree from University Of South Dakota earn around $35,907 in the first couple years of their career. University Of South Dakota graduates carry a median of $30,092 in student loans.
See the full general studies program report for University Of South Dakota
South Dakota State University is one of the finest schools in the country for a degree in general studies, ranking #2. This large public university is located in the town of Brookings. The six-year graduation rate is 62%. South Dakota State University awarded about 97 general studies degrees in the most recent data year. Soon after graduation, general studies degree recipients from South Dakota State University generally make around $32,134. South Dakota State University graduates carry a median of $20,866 in student loans.
See the full general studies program report for South Dakota State University
A rank of #3 makes Northern State University one of the top schools for general studies. Set in the town of Aberdeen, Northern State University is a moderately-sized public institution. The six-year graduation rate is 55%. Northern State University awarded about 18 general studies degrees in the most recent data year. General Studies graduates of Northern State University earn a median of $45,824 early in their careers. Students borrow a median of $26,143 to complete this degree.
Read more about the general studies program at Northern State University
Dakota State University came in at #4 on our 2026 list of the best general studies schools. Located in the town of Madison, Dakota State University is a moderately-sized public university. The six-year graduation rate is 49%. About 26 general studies degrees were awarded at Dakota State University in the most recent year. Graduates of the general studies program make about $41,119 in their early career. Dakota State University graduates carry a median of $37,250 in student loans.
See the full general studies program report for Dakota State University
A rank of #5 makes Black Hills State University one of the top schools for general studies. Black Hills State University is a moderately-sized public school located in the town of Spearfish. The six-year graduation rate is 43%. There were roughly 33 general studies students who graduated with this degree at Black Hills State University in the most recent data year. General Studies graduates of Black Hills State University earn a median of $42,789 early in their careers. Black Hills State University graduates carry a median of $26,820 in student loans.
More information about a degree in general studies from Black Hills State University