Skip to main content
tracker.sgBrowse all opportunities
Course

CS50x: Introduction to Computer Science

Run by Harvard University

OnlineOnline, Self-paced; ~11 weeks at 10–20 hrs/weekFreeOpenLow effort

About this opportunity

cs, course, Harvard's flagship introductory CS course covering computational thinking, algorithms, data structures, and programming in C, Python, SQL, JavaScript, HTML, and CSS. The free CS50 certificate is issued directly by Harvard upon scoring ≥70% on all problem sets and completing a final project. One of the most enrolled courses online with 7 million+ learners.

Who can apply

Open to all; no prior experience required

Frequently asked

Who runs this?+

Run by Harvard University. More on their website.

Who can apply?+

Open to all; no prior experience required

Is it paid?+

Free to apply. No participant fees.

Related opportunities

Course

CS50P: Introduction to Programming with Python

Harvard University

View details
Course

freeCodeCamp JavaScript Algorithms and Data Structures

freeCodeCamp

View details
Competition

AtCoder Beginner Contest (ABC)

AtCoder Corporation

View details
Competition

Codeforces Competitive Programming Rounds

Codeforces (ITMO University)

View details
Competition

USA Computing Olympiad (USACO)

USACO (usaco.org)

View details

Updated 14 April 2026·Source