An introduction to the intellectual enterprises of computer science and the art of programming.About this Course
Students who earn a passing grade on 8 problem sets (programming assignments - 15-20 hours each), 2 quizzes, and a final project will get a certificate from HarvardX. Students may take CS50x at their own pace.
Before your course starts, try the new edX Demo where you can explore the fun, interactive learning environment and virtual labs. Learn more.