You are offline. Showing data from 12/09/2026, 12:04:54. . Actions that need a connection are unavailable.
Harvard University

CS50x: Introduction to Computer Science

Free Editors' choice

Description

A free online Harvard University course introducing fundamental concepts of computer science and programming. Covers C, Python, SQL, algorithms, data structures, HTML, CSS, JavaScript, Flask and artificial intelligence. The course culminates in an independently designed final project.
##ОнлайнКурсы #Harvard #CS50 #ComputerScience #AI #Programming #Python #Coding #STEM Computer science and AI Mathematics

What you get

Harvard-level curriculum; strong computer science foundation; practical problem sets; multiple programming languages; final project; free access; suitable even without prior CS experience.
Certificate provided

Requirements

Eligibility: open to everyone, including high school students; Harvard enrollment is not required. No prior programming experience is required. To earn a CS50 Certificate, students must complete the required coursework and meet the passing requirements. A verified certificate is available through edX. No recommendation letter, motivation essay or interview is required.

How to apply

Review the requirements
Check the age and grade limits, the language and the documents on the official website.
Prepare your materials
Essays, recommendation letters, certificates — start 4–6 weeks before the deadline.
Save it in Pathfolio
Tap — the opportunity and its deadline will be saved to your account.
Apply
On the programme’s official website — the “Official website” button in the deadline panel.

Similar opportunities

Harvard University

CS50's Introduction to Programming with Python (CS50P)

USA Online courses Online
Rolling admission
Free
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
DeepLearning.AI + Stanford Online

Machine Learning Specialization

USA Online courses Online
Rolling admission
Paid
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
Google

Google Machine Learning Crash Course (MLCC)

USA Online courses Online
Rolling admission
Free
Portfolio value★★★★Rating 4 out of 5
Prestige★★★★Rating 4 out of 5
DifficultyIntermediate