Binary Lights - Gordon McKay Professor of the Practice of Computer Science David J. Malan uses lights to teach binary code. By Connie Yan
Decoding Harvard's Most Popular Class - Freshmen pose for a photo booth at CS50 Puzzle Day on September 6, 2014. Prof. David J. Malan later posted the photo booth pictures on Facebook. By Madeline R. Lear
Professor Malan - Professor Malan lectures on the role of the binary number system in computer science at the first CS50 lecture of the school year. By Connie Yan
Lights, Camera, CS50 - Students on the CS50 production team put finishing touches on the stage setup at the first lecture of the school year. By Connie Yan
Guide to CS50 - Stacks of paper guides to computer science at Harvard and puzzle pieces advertising the annual CS50 Puzzle Day decorate the tables outside Sanders Theater at the first lecture of the year. By Connie Yan
Let Them Eat Cake - Slices of cake await the rush of students after the first CS50 lecture. By Connie Yan
Facebook at Puzzle Day - Mohammed N. Oosman, a university recruiter for Facebook, welcomes the crowd at CS50 Puzzle Day. Malan has described "a mutually beneficial relationship" between CS50 and tech companies. By Madeline R. Lear
Facebook Sign - "I want the Facebook sign in the background," exclaimed CS50 staff photographer as CS50 TFs posed in front of the entrance to Puzzle Day. The Facebook-sponsored event was held at the i-lab. By Madeline R. Lear
Puzzle Pic - A CS50 staff photographer photographs a puzzle piece at CS50 Puzzle Day at the iLab on September 6, 2014. By Madeline R. Lear
Puzzle Time - Morris Yau '17 works during Puzzle Day at the iLab. Teams of students competed for prizes at the Facebook-sponsored event such as a Nintendo Wii U. By Madeline R. Lear
Facebook and Sweets - A table full of Facebook paraphernalia rests next to another filled with snacks at CS50 Puzzle Day on September 6, 2014. The Facebook-sponsored event included a photobooth and electronic giveaways. By Madeline R. Lear
Rubik's Snake - A rubik's snake rests on a table at CS50 Puzzle Day on September 6, 2014. The Facebook-sponsored event featured Facebook and CS50 paraphenalia and giveaways. By Madeline R. Lear
Photo Booth - Photobooth pictures feature CS50 teaching fellows at Puzzle Day on September 6, 2014. Some TFs have felt a degree of celebrity working for the high-profile course. By Madeline R. Lear
The Crimson explores the university's most enrolled class, Computer Science 50: Introduction to Computer Science, and the force behind it, Professor David J. Malan.