CS50: Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.
Register for Introduction to Computer Science — CS50x from Harvard at https://www.edx.org/courses
About this Course
Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project will receive a certificate from HarvardX. This is a self-paced course - you may take CS50x on your schedule.