Search results
We are excited to offer a series of introductory CS50 courses and Professional Certificate programs from Harvard that are open to learners of all backgrounds looking to explore computer science, mobile app and game development, business technologies, and the art of programming. Programming… Harvard University… Artificial Intelligence…
- HarvardX: CS50's Introduction to Computer Science | edX
This is CS50x , Harvard University's introduction to the...
- HarvardX: CS50's Introduction to Cybersecurity | edX
An introduction to cybersecurity for technical and...
- HarvardX: CS50's Introduction to Computer Science | edX
How to Take this Course. 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:
Looking for a verified certificate from edX? Register at cs50.edx.org. 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.
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
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. This course teaches students how to think ...
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.
An introduction to cybersecurity for technical and non-technical audiences alike.