About this app
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.Demanding, but definitely doable. Social, but educational. A focused topic, but broadly applicable skills. CS50 is the quintessential Harvard course.