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

What the programme covers

The official CS50x outline includes C, algorithms, memory, data structures, Python, SQL and web technologies. Lectures and problem sets are available through its OpenCourseWare site. Certificate options have separate requirements.

How to think about the study routine

Allow time for problem sets as well as lectures. Eleven topic weeks are a course structure, not a promise that everyone finishes in eleven weeks.

Questions to bring to your shortlist

Do you enjoy translating an informal problem into precise steps? Are you willing to debug an approach when the first attempt fails?

Checked 13 October 2026 · Official source ↗
Provider information can change. Verify current access, fees and requirements.
See the preview & practice →

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.