Search results
Learn how to program in C, Python, SQL, HTML, CSS, and JavaScript with CS50, a course for all levels of experience. Watch lectures, submit problem sets and final project, and get feedback on edX or Harvard platforms.
Learn the basics of computer science and programming in C, Python, SQL, and JavaScript with CS50x, an online version of Harvard's largest course. Enroll today and get a certificate for $219 or audit the course for free.
Learn the basics of computer science and programming with CS50x, a self-paced online course from Harvard. Explore topics like algorithms, data structures, web development, and more with C, Python, SQL, and JavaScript.
People also ask
What is CS50 / CS50x through edX?
Is CS50 on edX a good way to learn programming?
What is CS50x?
How often does CS50 provide edX a list of students?
Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches you how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
This is CS50’s introduction to technology for students who don’t (yet!) consider themselves computer persons.