![Programming Programming](http://a.fsdn.com/sd/topics/programming_64.png)
![Education Education](http://a.fsdn.com/sd/topics/education_64.png)
This Was CS50: Crying Poor, Yale To Stop Offering Harvard's Famed CS50 Course (yaledailynews.com) 44
Slashdot has been covering Harvard's legendary introductory programming course "CS50" since it began setting attendance records in 2014.
But now long-time Slashdot reader theodp brings some news about the course's fate over at Yale. From Yale's student newspaper: After a decade of partnership with Harvard, Yale's CS50 course will no longer be offered starting in fall 2025.... One of Yale's largest computer science courses, jointly taught with Harvard University, was canceled during a monthly faculty meeting after facing budgetary challenges. [Yale's endowment is $40+ billion]... Since Yale started offering the course in 2015, CS50 has consistently seen enrollment numbers in the hundreds and was often the department's largest class.... According to [Yale instructor Ozan] Erat, the original [anonymous] donation that made CS50 possible ended in June 2024, and the cost of employing so many undergraduate learning assistants for the course had become unsustainable.
theodp reminds us that CS50 and its progeny "will continue to live on in all their glory in-person and online at Harvard and edX."
But now long-time Slashdot reader theodp brings some news about the course's fate over at Yale. From Yale's student newspaper: After a decade of partnership with Harvard, Yale's CS50 course will no longer be offered starting in fall 2025.... One of Yale's largest computer science courses, jointly taught with Harvard University, was canceled during a monthly faculty meeting after facing budgetary challenges. [Yale's endowment is $40+ billion]... Since Yale started offering the course in 2015, CS50 has consistently seen enrollment numbers in the hundreds and was often the department's largest class.... According to [Yale instructor Ozan] Erat, the original [anonymous] donation that made CS50 possible ended in June 2024, and the cost of employing so many undergraduate learning assistants for the course had become unsustainable.
theodp reminds us that CS50 and its progeny "will continue to live on in all their glory in-person and online at Harvard and edX."
I dont know how US universities work (Score:2)
But if the course is so popular and hence plenty of student money coming in, why does it need donations to function? What's so different about this course compared to any other?
Re: (Score:2)
Their endowment is only thirty billion dollars - not nearly enough to cover a few TA's even if they wanted to! :rolleyes:
Re: (Score:3)
US federal grants ($900 mil) funded 75% of yales research and training...
I don't know about you, but considering the average return on investment in research results in a 4-10x return in GDP... wish more money went there.
As for the $40Billion endowment fund.. that's actually Yales Stock portfolio... they have a yearly intake of roughly $5-6 Billion spent on operations, with a profit/surplus in '23 of $167Million.
So... being conservative... they can afford to fund a shit load of TA's to run the course for a
Re: (Score:2)
Says right there, " According to [Yale instructor Ozan] Erat, the original [anonymous] donation that made CS50 possible ended in June 2024"
So basically, 'hey our funder is not giving us money, if you want to continue this, give us more money. '
Who cares if it's for the betterment of humanity.
2.3 billion doesn't go very far anymore (Score:1)
Yale’s endowment earned a 5.7% investment return, representing $2.3 billion in investment gains.
Shut up and buy, buy, buy, send more money.
Why not have rich kids rule the world? (Score:2)
It used to be that good education was only for those born rich. Meritocracy has had its day, its time for a new era, which is actually a very old era! An era of Aristocracy! (muffled cheering and joyful harrumphing)
Re:Why not have rich kids rule the world? (Score:5, Informative)
The society you have been sold is a lie.
Re: (Score:3, Insightful)
Wealth does make it easier to succeed, but it is no guarantee of it. A man
Re: (Score:2)
Re: (Score:2)
You do realise that money exists outside of the USA, right? Elon Musk may not have been born in North America, but he wasn't the son of a subsistence farmer. The other two people named in the title of your link are both sons of engineers.
Re: Why not have rich kids rule the world? (Score:1)
Right, a better one would be if wealth was entirely collected by the state and redistributed "fairly"... Is that where you're going with this?
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The gain on this amplifier was negligable (Score:1)
I bet 95% of the graduates would probably not have come out as good at coding as Claude-3.5, and those that did probably started the class that way.
The world has changed my friends.
Re:The gain on this amplifier was negligable (Score:4, Insightful)
Coding is not the point of the CS50 class.
The point is code literacy and the intellectual pursuit of computer science.
CS50 isn't just about learning to write code; it's about fostering computational thinking and code literacy. While coding is a crucial tool, the core of CS50 lies in understanding the underlying principles of computer science. The course meticulously builds a foundation, starting with fundamental building blocks like variables, data types (booleans, integers, etc.), control flow (if/else statements, loops), and functions. It then progresses to more complex concepts like data structures (arrays, linked lists, trees), algorithms (searching, sorting), and algorithm analysis using Big O notation. This journey from the micro to the macro gives students a holistic view of how software works.
CS50 empowers you to dissect and comprehend code, regardless of the specific language. Instead of just blindly writing lines of code, you learn to think algorithmically, breaking down problems into logical steps that a computer can execute. This understanding is crucial for leveraging tools like AI code generation. Imagine using an AI assistant like Claude: with a CS50 background, you wouldn't just accept the generated code at face value. You'd be able to critically evaluate it, understand its logic, identify potential flaws, and modify it to perfectly fit your needs. You become a collaborator with the AI, not just a passive user.
Harvard's commitment to making CS50 accessible to the world is commendable. The course's comprehensive curriculum, combined with its engaging teaching style and extensive online resources, has democratized computer science education. The availability of variations like CS50 AI further demonstrates the program's dedication to exploring cutting-edge topics and preparing students for the future of technology. CS50 isn't just a course; it's an investment in developing the next generation of problem solvers and innovators.
CS50 is a brilliant class and I applaud Harvard putting it out there for the world. Thank you HARVARD! I wish I could have gone to Harvard.
Yeah (Score:4, Insightful)
Because Yale has never been a "good" school - not in my lifetime anyway. Ivy League schools are *not* where you go to get the best education. You go to them to get the best connections, because that is apparently all that matters in this garbage world humans have created.
Re:Yeah (Score:4, Insightful)
Connections have been more important than talent as far back as our species goes. Even in hunter-gatheror days, having the favor of tribal leaders went quite a long way.
We are a social species, therefore, your social skills are of paramount importance. Talent and brilliance matter too, but, if the social skills are too bad then those won't get you very far.
You can get frustrated and call it garbage if that pleases you. There is nothing wrong with such disapproval. But it won't do any good. If you want to improve your lot, a better investment of your time would be the acquisition and refinement of your social skills (including and especially negotiation skills), and going out to make connections with successful people.
Learn, adapt, thrive. It's that simple.
Re: (Score:2)
So at the bottom of the corporate ladder there is a guy with his zipper down
with a sofa. His name is JD Vance.
Re:Yeah (Score:5, Informative)
Re: (Score:2)
Undergrad class content is different. The academic content, and the teaching quality, of a 100-level class at Yale is likely to be almost identical to that of a local community college.
Re: (Score:2)
From my experiance it seems like if you want a good undergraduate education don't go to an ivy league college. Go to a small college with very small class sizes but where the professors don't do research and - this is actually a thing - where there are no graduate students grading your papers, its actually the professor.
As for grad school, most people don't really want a "good" graduate education, because graduate school is all about connections and prestige. So go to a place which has the most connections
Re: (Score:2)
Your friend was in a graduate program. That’s where the top universities absolutely shine - the reputation to draw top professors and top research programs, and the $ to pay them, in addition to nice facilities and extra staff. The classes are likely to be straight-up better.
Undergrad class content is different. The academic content, and the teaching quality, of a 100-level class at Yale is likely to be almost identical to that of a local community college.
I would back up this sentiment. I went to a top-10 engineering school for grad school. The top professors didn't care about undergrad courses, and many paid their way out of required teaching using their grant money. Many of those who actually lectured left all the work to the TAs. I had one professor I TAed for who never bothered to come to proctor or grade the final exam. Grad classes were somewhat but not much better. It's not the course or the professor that made good grad courses good. It was th
Re: (Score:1)
There's something else going on here. Sounds like politics not money, per se.
Wow, no shit sherlock. They made 2.3 billion on investment profit last year. They are trying to stop TA's from getting a raise. The admins are monsters that have no scruples at all.
So this is exactly what the news is about now (Score:2)
Yale isn't poor. It's annual endowment returns are bigger than many countries' entire economies. But it's not offering this class because it's too expensive to pay the requisite number of TAs their (often subsidized) slave wages.
Meanwhile, places like Harvard, MIT, and Yale charge in excess of 50% for overhead off of research grants (https://www.bostonglobe.com/2025/02/09/metro/trump-nih-cuts-massachusetts/) and are screaming bloody murder at the prospect of being capped at 15%.
Administrative staff (as oppo
Re: (Score:2)
You're talking about Yale screaming bloody murder like they're wrong. The "overhead" as you put it, pays for everything from the facilities operations, to the IT, to the libraries and even the compliance and administration. Every reasonable article on the topic, including the one you linked, talks about the fact that making this change will significantly hamper necessary research.
Re: (Score:2)
Re: So this is exactly what the news is about now (Score:2)
When I was on in grad school, the on-campus machine shop was so expensive we ended up outsourcing our fabrication jobs. And just like the campus shop, we charged it as a direct cost, not overhead.
50+% overhead is bullshit.
Re: (Score:2)
Re: So this is exactly what the news is about now (Score:1)
Yeah man. Eisenhower was in on the ground floor of it and warned everyone in 1961. Back when we weren't $35 trillion in the hole, few people cared. Now that we are $35 trillion in the hole and people feel the monopoly money inflating in their wallets, there appears to be less of a mood for putting up with slush funds off of taxpayer money.
Yale tuition is $67K/yr (Score:2)
2nd largest endowment on the planet (Score:3)
Yale's endowment is over US$40 billion and has one of the best performing portfolios among it's higher education peers.
Surely, they could give back a bit to the community, eh?
Re: 2nd largest endowment on the planet (Score:2)
At this point big US universities are hedge funds running a teaching business on the side for tax dodging purposes.
(I think I heard this from Mark Blyth)