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.
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.
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.
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.
On the programme’s official website — the “Official website” button in the deadline panel.
Similar opportunities
Editors' choice
Harvard University Rolling admission
CS50's Introduction to Programming with Python (CS50P)
USA Online courses Online
Free
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
Editors' choice
DeepLearning.AI + Stanford Online Rolling admission
Machine Learning Specialization
USA Online courses Online
Paid
Portfolio value★★★★★Rating 5 out of 5
Prestige★★★★★Rating 5 out of 5
DifficultyIntermediate
Editors' choice
Google Rolling admission
Google Machine Learning Crash Course (MLCC)
USA Online courses Online
Free
Portfolio value★★★★★Rating 4 out of 5
Prestige★★★★★Rating 4 out of 5
DifficultyIntermediate