Programming · Free

CS50's Introduction to Computer Science

An introduction to computer science and programming from Harvard, released as OpenCourseWare. The material is organised in eleven weeks and ends with a final project. A free certificate from the course itself is available on completion; a verified edX certificate is a paid option.

Information card compiled by EduPeach editorial team from the provider's page. Facts checked: 27 September 2026. Facts taken from the provider pages listed in sources. Not an assessment.

EduPeach editorial rating
Not yet rated

EduPeach has not completed an editorial assessment of this course. This says nothing about the course's quality or about how many reviews exist online.

What the rating means

EduPeach and this course

EduPeach does not sell this course and earns nothing from this link. The link to the provider is a plain link: EduPeach earns nothing from it. How we make money.

Start this course with a Trial Pass

Course facts

As shown on the provider's page on 27 September 2026. Providers change prices and formats without notice; check before you enrol.

Level
Not stated (provider says two thirds of its students have never taken CS)
Language of instruction
English
Format
Self-paced
Price
Free
Free via OpenCourseWare; verified certificate from edX is a paid option
Duration
eleven weeks of material
Certificate
Available (see price)
Prerequisites
None stated
Instructors
David J. Malan, Harvard University

Topics covered

ScratchCAlgorithmsMemory and data structuresPython and SQLHTML, CSS, JavaScript, Flask

What the provider says

Statements made by the provider on its own page. Reported, not verified by EduPeach.

  • Two thirds of its students have never taken CS before, according to CS50.
  • teaches you how to solve problems, both with and without code
  • Portuguese and Spanish dubbed versions available

Things to know before you start

  • edX account needed to submit problem sets and final project for feedback
  • verified certificate is paid via edX

EduPeach editorial assessment

Not yet rated

EduPeach has not completed an editorial assessment of this course. This says nothing about the course's quality or about how many reviews exist online.

When an assessment is completed and reviewed, this section will show the rating, the number of distinct online reviews analysed, the expert sources, the author and reviewer, the method version, the date, the limits and the reasoning. See how we rate.

Sources

  • CS50x 2026
    Accessed 27 September 2026. title, instructor, cost, certificate options, weeks, topics, account requirement

Record

Type: information card · Status: published · Created 27 September 2026 · Updated 27 September 2026 · Reviewed by: pending

Machine-readable: JSON · Markdown