Chevron icon It indicates an expandable section or menu, or sometimes previous / next navigation options. HOMEPAGE

Here's Why More Than 800 Harvard Students Signed Up For A Notoriously Hard Computer Science Class

harvard computer science cs50 lecture
CS50 professor David Malan teaches over 800 students this semester. https://www.youtube.com/watch?v=zLo7CoiKIto#t=32

More than 800 Harvard undergraduates are enrolled in the college's introductory computer science course this semester, making it the most popular class currently offered by the Ivy League university.

Advertisement

Computer Science 50: Introduction to Computer Science — better known as CS50 — has been offered at Harvard since the 1980s, but only this semester became the college's largest course, taking the title from Introduction to Economics. This is a major shift for CS50 — in 2002, the course had fewer than 100 students.

To learn more about CS50 and the broader trend toward computer science, Business Insider spoke with Harvard professor Harry Lewis, a former Harvard College dean who serves as director of undergraduate studies for the computer science department. He told us that even though CS50 "is not an easy course" and has "a correct reputation as being a lot of work," there have been signs for a few years that it would soon become Harvard's most popular class.

"The trends have definitely been upwards in all the computer science courses for the last five years," Lewis said. "The number of students who check on their application form that they intend to be computer science majors at Harvard is still a pretty small number, but it's definitely grown."

According to Lewis, one reason for CS50's popularity boom could be the variety of students who could benefit from the course.

Advertisement

"CS50 is an unusual course in that it serves multiple audiences — it's the introductory course for computer science concentrations, and it's also a course for students who want a serious introduction but are not planning to be majors," Lewis said.

Even with the recent rise in student enrollment in the department, Lewis noted that computer science majors are still a "small fraction" of the more than 800 Harvard students in CS50. 

Another reason that Lewis gave is the influence of CS50 professor David Malan, who he described as "a fabulous teacher and is very, very innovative in how he's rethinking the traditional parts of the course."

david malan harvard
Professor David Malan lecturing at Harvard. screenshot via YouTube

One example that Lewis described was how CS50 handles office hours, a necessary part of any college course.

Advertisement

The course will take over a largest open space Lewis can find, allowing students to work together and the course's teachers to handle any questions in real time. Students used to meet in dining halls, Lewis said, but the course has recently outgrown that and is now trying to find a new space for everyone to fit.

Lewis said CS50's take on office hours was one of the "cultural things that made the course very popular and very successful."

A commonly cited explanation for the recent rise in computer science majors nationwide is the prospect of a secure job and high wages after college. Lewis said that while employment was not the main motivation for many of the course's students, "There's certainly an element, at least a vague awareness of where the jobs of the future are going to be."

However, he said, "I think it's less directly people signing up for it because they think its a secure high income, students are trying to find something exciting ... not just moneymaking things, but socially useful things."

Advertisement

One word Lewis used to describe students who took the course was "empowered" — "In one semester, they've learned something they can do something with, they can apply it to their own field of study," he said.

The Harvard computer science department appears to be in the enviable position of gaining students over the course of their undergraduate careers, as Lewis said that "most of the people who are majors are converts from other fields, people who are switching over from all disciplines." It seems that CS50 is an important aspect of that growth.

"This course is really kind of a conversion experience for a lot of people," Lewis said.


NOW WATCH: The 4 Most Persuasive Words In The English Language

 

College
Advertisement
Close icon Two crossed lines that form an 'X'. It indicates a way to close an interaction, or dismiss a notification.

Jump to

  1. Main content
  2. Search
  3. Account