BIG DECISIONS START WITH A LITTLE EXPLORING. Watch. Try. Find your thing. ↗
COURSEDekhoMy space 0

Harvard CS50

CS50: Introduction to Computer Science

An introduction to computational thinking, from Scratch to programming and web development.

OverviewPreview & practiceAccess & qualification

Access and price context

Free learning materials. Check whether an account, subscription or separate certificate payment is required. Learning access and a verified credential can have different conditions.

What this qualification means

OpenCourseWare is not Harvard degree enrolment. Check CS50’s own completion criteria and the separate terms for any verified certificate.

What you need to verify

Check prerequisites, assessment, support, software requirements and any deadlines. Make sure your device and connection can support the required activities. A mobile-friendly video does not mean all assignments can be completed on a phone.

Keep the next step specific

Open the official programme page and record the details that apply to you. CourseDekho does not enrol students or issue a provider’s certificate. Its enquiry form creates a local record for your own follow-up. Use the institution’s official channel for an application or payment.

Checked 13 October 2026 · Official source ↗
Provider information can change. Verify current access, fees and requirements.

LESS GUESSWORK. A CLEARER NEXT STEP.

Build your course shortlist.

This form saves a record on your device. No enquiry is sent and no callback is booked. Download it from My space for your own follow-up.