"Harvard Should Curtail CS50"

http://www.thecrimson.com/article/2015/9/9/harvard-curtail-cs50-campaign/

Any Harvard students care to share their thoughts? With no knowledge of the situation, it seems a bit ridiculous to me that people are legitimately upset over a popular course. On the other hand, it can be frustrating to see people selling out. As a recent CS graduate from Penn, I’ve definitely seen an influx of people majoring or minoring in CS because it can make them money, not because they necessarily have any sort of proclivity toward the field.

Thus spake the Philosophy concentrator. Thanks for the chuckle.

Other than the author, I’m not aware of too many people being particularly upset.

@skieurope, apparently there has been some agreement on social media, so this seems to be an opinion held by some minority of students.

Ehhh, it’s an op-ed piece. You know what they say about opinions. :slight_smile:

Hello! Current freshman here. I can’t speak for the other points in the article (although when this article was brought up at lunch today my friends seemed to disagree with it), but I can comment on this part:

“The exceptional status of CS50 creates a dynamic between members of the CS50 in-group and those who do not take the course. Though we acknowledge the value of CS50, its lavish promises of social, academic, and professional success go far beyond reality, often implying that such well-being is accessible only through its doors.”

Maybe it’s because I’m a freshman and haven’t dealt with hearing about CS50 for four years but this seems highly exaggerated to me. So far I haven’t noticed any such dynamic, and the “surrounding pressure” seems pretty overblown too. Yes, it’s a popular course and is talked about a lot, but I find it hard to believe that someone would feel pressured to take a class they aren’t interested in just because of that. :stuck_out_tongue:

DS is a CompSci major at Yale, where this course is also offered. He has little interest in taking the course because programming is not computer science. Maybe they should split off a branch of the major: a vocational, pre-professional track (Programming for Fun and Profit). Only half kidding.

Feelings of who’s “in” and “out” have long been important in the human experience, but they seem to be even more so these days. Which classes (specifically) would a student take to get an education on the kinds of things the article writers talked about?

@IxnayBob I definitely agree that I wish the first class in the CS curriculum was geared toward computer scientists and not people who want to learn how to program. I wish there were a separate course offered. It seems like Yale uses the CS50 course as such, whereas Harvard strongly recommends that majors take it.