{
 "schema_version": 1,
 "generated": "2026-10-01",
 "language": "en",
 "method_version": "0.1",
 "site_url": "https://getedupeach.com",
 "course": {
  "id": "harvard-introduction-to-computer-science-cs50x",
  "title": "CS50's Introduction to Computer Science",
  "provider": "Harvard University (CS50)",
  "provider_url": "https://cs50.harvard.edu/",
  "course_url": "https://cs50.harvard.edu/x/",
  "subject": "programming",
  "level": null,
  "level_note": "provider says two thirds of its students have never taken CS",
  "course_language": "en",
  "target_language": null,
  "format": "self-paced",
  "price_model": "free",
  "price_note": "Free via OpenCourseWare; verified certificate from edX is a paid option",
  "duration_note": "eleven weeks of material",
  "certificate": true,
  "prerequisites": "None stated",
  "instructors_note": "David J. Malan, Harvard University",
  "topics": [
   "Scratch",
   "C",
   "Algorithms",
   "Memory and data structures",
   "Python and SQL",
   "HTML, CSS, JavaScript, Flask"
  ],
  "summary": "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.",
  "provider_claims": [
   "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"
  ],
  "limits_visible": [
   "edX account needed to submit problem sets and final project for feedback",
   "verified certificate is paid via edX"
  ],
  "sources": [
   {
    "url": "https://cs50.harvard.edu/x/",
    "title": "CS50x 2026",
    "accessed": "2026-09-27",
    "note": "title, instructor, cost, certificate options, weeks, topics, account requirement"
   }
  ],
  "record": {
   "type": "information_card",
   "status": "published",
   "compiled_by": "EduPeach editorial team",
   "reviewed_by": null,
   "created": "2026-09-27",
   "updated": "2026-09-27",
   "last_verified": "2026-09-27",
   "note": "Facts taken from the provider pages listed in sources. Not an assessment."
  },
  "editorial_review": {
   "status": "not_rated",
   "rating": null,
   "reviews_analysed": null,
   "author": null,
   "reviewer": null,
   "method_version": null,
   "assessed_at": null,
   "other_sources": [],
   "disclosures": [],
   "reasoning": null
  },
  "commercial": {
   "relationship": "none",
   "bookable": false,
   "affiliate": false,
   "partner_since": null,
   "price_parity": null,
   "note": "EduPeach does not sell this course and earns nothing from this link."
  },
  "fit": {
   "hours_per_week": null,
   "weeks": 11,
   "paid": false,
   "free_start": true
  },
  "page_language": "en",
  "url": "https://getedupeach.com/courses/harvard-introduction-to-computer-science-cs50x/"
 }
}