Home
You are not logged in. Log in.
Harvard College
This is CS 50.
Demanding, but definitely doable. Social, but educational. A focused topic, but broadly applicable skills. CS 50 is the quintessential Harvard course.

Problem Set 3 is now available in standard edition and Hacker Edition.
Computer Science 50: Introduction to Computer Science I is a first course in computer science at Harvard College for concentrators and non-concentrators alike. More than just teach you how to program, this course teaches you how to think more carefully and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans.

Available at left are answers to frequently asked questions, the course's syllabus, and much more.
Fall 2008
NEXT OHs

Today @ 1:00p
Science Center B14
NEXT VOHs

Today @ 2:00p
Virtual Terminal Room
CLOUD STATUS

cs50.net is currently
3 m1.small VMs
in us-east-1a