About 16,000,000 results
Open links in new tab
  1. Computer Science Online Courses | Coursera

    Computer science courses on Coursera teach essential skills such as programming in Python and Java, understanding algorithms, software development, database management, and network security. By …

  2. CS50: Introduction to Computer Science | Harvard University

    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, …

  3. 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.

  4. Computer Science Courses & Tutorials | Codecademy

    Get started in Computer Science (CS) with Codecademy's courses & tutorials. Excel in algorithms, data structures, and programming languages.

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

    Jan 28, 2025 · In this article, we’ve compiled 1200+ online courses offered by the 60 best universities in the world for studying computer science in 2024. We first built the list in 2020 using a data-driven …

  6. Computer Science 101 I Stanford Online

    Learn the essential ideas of Computer Science, this course demystifies and brings those patterns to life, which is useful for anyone using computers today.

  7. 47000+ Computer Science Online Courses for 2025 - 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.

  8. 7 Best Computer Science Courses To Take in 2025

    Jul 15, 2025 · So, these are the most recommended courses for all Computer Science enthusiasts to expand their knowledge and to get some ravishing career opportunities as well.

  9. 5 Best Computer Science Courses Online (2025) - Guru99

    Sep 30, 2025 · In this review, you will find a selection of highly regarded computer science courses that cover various aspects of programming. Each course presents a unique learning experience.

  10. Undergraduate | Department of Computer Science, Columbia …

    Dec 16, 2025 · Computer Science majors at Columbia study an integrated curriculum, partially in areas with an immediate relationship to the computer, such as programming languages, operating systems, …