Skip to content
Getting Digital

CS50's Introduction to Computer Science

Harvard's introduction to computer science: C, Python, SQL and web; ten problem sets and a final project for a free CS50 or a paid edX certificate.

Provider
Harvard on edX
Section
Programming & Development
Price
Free

About this course

Harvard's introduction to computer science: C, Python, SQL and web; ten problem sets and a final project for a free CS50 or a paid edX certificate.

Where to take it

Free

no fee for the course or the certificate

Open at edX (opens in a new tab)

No affiliate relationship with Harvard. We earn nothing from this link; it is here because the course is worth knowing about.

Not sure if this is right for you?

Browse More Programming & Development Courses

Where this course fits

Concepts behind this area

The field, explained: Programming & Web Development

Wider context: the fields we cover, the glossary and certification exams, all written by us rather than pulled from a provider feed.