Search results
CS50: Computer Science Courses and Programs from Harvard. Introduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.
- HarvardX: CS50's Introduction to Computer Science | edX
An entry-level course taught by David J. Malan, CS50x...
- HarvardX: CS50's Introduction to Programming with Python | edX
edX For Business. Search for courses and programs. Learn. An...
- HarvardX: CS50's Introduction to Computer Science | edX
Even if you are not a student at Harvard, you are welcome to “take” this course for free via this OpenCourseWare by working your way through the course’s eleven weeks of material. For each week, follow this workflow:
An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
A broad and robust understanding of computer science and programming. How to think algorithmically and solve programming problems efficiently. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
We offer many courses. For each, we offer verified certificates for a fee and a free certificate. Verified certificates involve a verification process through edX and, therefore, may be regarded by others as more authentic. Free certificates are issued using a unique URL. CS50x is our flagship course.
CS50 Certificate. If you submit and receive a score of at least 70% on each of this course’s problem sets and labs as well as its final project, you will be eligible for a free CS50 Certificate like the below. For a verified certificate from edX, register at cs50.edx.org.
edX For Business. Search for courses and programs. Learn. An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.