About 12,400 results
Open links in new tab
  1. Teach Yourself Computer Science

    In some ways, computer science is an overgrown branch of applied mathematics. While many software engineers try—and to varying degrees succeed—at ignoring this, we encourage you to embrace it …

  2. What Is Computer Science? Career Paths and Degree Options

    Mar 19, 2026 · Computer science is the study of computer hardware, software, and systems to solve real-world problems. Computer and information technology occupations are expected to grow much …

  3. Best Online Computer Science Bachelor's Degrees (2025)

    Dec 6, 2024 · Online colleges with computer science programs can lead to rewarding careers. Explore our list of the best online bachelor's in computer science degrees.

  4. 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 …

  5. Computer Science Courses | Harvard University

    Introduction to Data Science with Python Join Harvard University instructor Pavlos Protopapas in this online course to learn how to use Python to harness and analyze data.

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

  7. The Ultimate Computer Science Study Guide

    Discover the field of computer science and see how to learn about computer science. Explore computer science degrees, along with their various courses.

  8. Computer Science | Codecademy

    Interested in the fundamentals of computer science with Python? This path offers a flexible and accessible method for learning computer science whether you’re interested in studying CS or looking …

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

  10. Computer Science Roadmap: Curriculum for the self taught developer

    Computer Science curriculum with free resources for a self-taught developer.