About 12,400,000 results
Open links in new tab
  1. Best Computer Science Courses & Certificates [2026] | Coursera

    Computer Science courses can help you learn programming languages like Python and Java, algorithms, data structures, and software development principles. Compare course options to find what fits your …

  2. CS50: Harvard’s computer science courses and certificates | edX

    Start learning computer science with Harvard's CS50 courses on edX. Access free courses, earn certificates, and study at your own pace with expert-led instruction.

  3. CS50x 2026

    Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More …

  4. Learn to Code - for Free | Codecademy

    Grow in your career and unlock new opportunities by learning in-demand skills in AI, data, coding, cybersecurity, and more.

  5. Computer Science for Students | Learn, Explore, and Create with Code.org

    Start your computer science and AI literacy journey today. Our courses and activities are free, fun, and fit for all skill levels. Explore the world of computer science with engaging videos, self-paced tutorials, …

  6. Teach Yourself Computer Science

    All the resources you need to give yourself a world class computer science education

  7. 1200 Free Computer Science Courses from the World’s Top Universities

    Jan 28, 2025 · As you can see above, we found that the top three institutions are #1 MIT, #2 Stanford, and #3 Carnegie Mellon. Finally, we used the Class Central database, with its 250K online courses, to …

  8. 47600+ Computer Science Online Courses for 2026 - Class Central

    Comprehensive introduction to computer science covering programming fundamentals, data structures, algorithms, web development, and cybersecurity. Ideal for beginners seeking a solid foundation in CS.

  9. HarvardX: CS50's Introduction to Computer Science | edX

    An introduction to the intellectual enterprises of computer science and the art of programming.

  10. CS50: Introduction to Computer Science - Harvard Online

    The HarvardX CS50 courses are designed for those who want to learn the fundamentals of computer science including some commonly used programming languages such as C, Python, SQL, JavaScript …