To increase the appeal of the already popular Computer Science 50, Harvard’s introduction to computer science, course instructor David J. Malan ’99 announced yesterday that starting next fall, some students will be graded on a satisfactory/unsatisfactory basis.
Students who wish to satisfy General Education requirements with the course—9 percent of last semester’s class—will be able to receive letter grades per General Education policy. CS50 will continue to be offered with letter-graded status for departments that expect the course as a letter-graded concentration requirement or for students who prefer to receive a letter grade, according to Malan.
Malan, who first started teaching CS50 in the fall of 2007, said that he had long considered eliminating letter grades to encourage more students without previous programming experience to take the course.
Given the course’s reputation for time-consuming problem sets, Malan said he often worries that interested students may shy away from taking the course, though 72 percent of students who took CS50 last semester said they had no programming experience.
“Some students, myself once included, absolutely hesitate to turn the page to some chapter unfamiliar to them out of fear of ‘failure’ or some dark mark on their transcript,” Malan wrote in an e-mail. “With this change to sat/unsat, CS50 hopes to free students to explore a world beyond their own comfort zone.”
Citing the success of similar grading systems at Harvard Law School and at MIT—where freshmen do not receive letter grades their first semester—Malan said that CS50 students would be able to focus more on the material rather than the grade itself.
“By nature of letter grades, we end up drawing lines (between A and A-, A- and B+, B+ and B, et al.) between values that sometimes differ by .02 percent, and the world proceeds to give those lines far too much weight,” Malan wrote in an e-mail to the CS50 teaching staff sent yesterday.
Head teaching fellow Ayse Cansu Aydede ’11 added that she believed this change will allow students to respond better to the qualitative feedback they receive, as they will not be distracted with points lost in problem sets and quizzes.
Some students expressed concerns about the change in grading policy, arguing that the amount of effort put towards the course would not be accurately reflected in the satisfactory grade.
“If I’m going to put all that effort, I want the grade to sit on my transcript,” Mariana H. Anton ’10 said. “I don’t want a satisfactory—if I put in the work for an A.”
This article has been revised to reflect the following correction and clarification:
CORRECTION: April 16, 2010
An earlier version of the Apr. 16 news article "Malan Plans to Cut Letter Grades for CS50" incorrectly stated that starting next fall, all students will be graded on a satisfactory/unsatisfactory basis in Computer Science 50. In fact, some students will be allowed to take the course for a letter grade.
CLARIFICATION: April 16, 2010
The article also stated that students who wish to satisfy General Education requirements with the course will be able to receive letter grades per General Education policy. To clarify, in addition, CS50 will continue to be offered with letter-graded status for departments that expect the course as a letter-graded concentration requirement or for students who prefer to receive a letter grade, according to course instructor David J. Malan ’99.
SEAS Faculty Hesitate to Approve CS50 Grading ChangeLess than a week after Computer Science 50 Lecturer David J. Malan ’99 announced that the class would switch to a satisfactory/unsatisfactory grading system, administrators and teaching fellows have expressed reservations about Malan’s plan.
CS50 Enrollment Increases by Nearly 200 StudentsEnrollment in the introductory class Computer Science 50 jumped 56 percent from last year—from 337 students last fall to 525 this year. These enrollment numbers place CS50 as the fourth largest undergraduate class offered at the College.
CS50 Project Fair
Coolness.Factor++Students and professors alike say that the image of the computer scientist has changed along with the growing popularity of the field.
An Ode to David Malan