UPDATED: September 11, 2014, at 9:45 p.m.
Nearly 12 percent of Harvard College is enrolled in a single course, according to data released by the Faculty of Arts and Sciences Registrar’s Office on Wednesday.
The course, Computer Science 50: “Introduction to Computer Science I,” attracted a record-breaking 818 undergraduates this semester, marking the largest number in the course’s 30-year history and the largest class offered at the College in the last five years, according to the Registrar’s website. Including non-College students, the enrollment number totals 875.
Last fall, about 700 students enrolled in the course, placing it second only to Economics 10a: “Principles of Economics,” which drew 764 students. This fall, Economics 10a is the second largest course, enrolling 711 total students.
CS50 instructor, David J. Malan ’99, and other computer science professors said that the boost in enrollment stems from increasing Harvard-wide and nation-wide interest in computer science.
“Harvard students are smart people,” said Harry R. Lewis ’68, former dean of the College and current director of undergraduate studies for Computer Science. “They have figured out that in pretty much every area of study, computational methods and computational thinking are going to be important to the future.”
Lewis postulated that his course this semester, Computer Science 121: “Introduction to the Theory of Computation,” enrolled more students than it ever had before: 153. The number of Computer Science concentrators at the College has increased each year for the past five years, from 86 in 2008 to 153 in 2013.
Malan also said that “it is possible” that the decision to exempt CS50 from the new restrictions on enrollment in courses occurring at the same time helped bolster its enrollment numbers. Last month, Dean of Undergraduate Education Jay M. Harris sent an email to course instructors notifying them of tighter controls on simultaneous enrollment for all courses except CS50.
Malan said that simultaneous enrollment data will not be available until he surveys his students later this week, but that the course typically attracts around 100 students who enroll in another course that meets at an overlapping time.
Computer Science associate professor Eddie Kohler said CS50’s increasing popularity also speaks to the structure and accessibility of the course.
“It’s an experience, it’s not even a course exactly,” Kohler said. “That’s part of what [Malan’s] goal was, to bring the content to as many people as possible.”
Ninety-one students enrolled in CS50 this semester opted to take the course sat/unsat, similar to last fall. The sat/unsat option, an alternative to taking a course pass/fail, allows students to earn either a grade of “Satisfactory,” for letter grades from A to C-, or a grade of “Unsatisfactory,” which is considered a failing grade.
While one less student than in 2013 opted to take CS50 sat/unsat by the time study cards were due on Tuesday, Malan said he would “be thrilled” if more students chose to take CS50 sat/unsat.
“I think for as long as I can remember there’s never really been a culture at Harvard of taking courses pass/fail and exploring unfamiliar fields,” Malan said. “I think that’s unfortunate.”
Malan himself said he elected to take CS50 pass/fail in 1996.
“[Sat/unsat] is a wonderful mechanism for empowering students and giving students confidence for taking what otherwise may be a daunting class,” he said.
—Staff writer Meg P. Bernhard can be reached at firstname.lastname@example.org. Follow her on Twitter @Meg_Bernhard.
This article has been revised to reflect the following correction:
CORRECTION: September 11, 2014
An earlier version of this article incorrectly stated that this semester's offering of CS 50: "Introduction to Computer Science I" is the highest enrolled class at the College in the last decade. In fact, at 818 undergraduates, it is the largest in the last five years, but not the last ten.
Malan Plans To Cut Letter Grades for CS50
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.
Malan Says CS50 To Keep Letter GradesComputer Science 50 instructor David J. Malan ’99 wrote in an e-mail Saturday night that “sufficiently many concerns have arisen” such that “SAT/UNSAT will not happen this fall after all.”
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.