About 20,900 results
Open links in new tab
  1. CS50: Introduction to Computer Science | Harvard University

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

  2. Introduction to Programming and Computer Science - Full Course

    Apr 21, 2020 · In this course, you will learn basics of computer programming and computer science. The concepts you learn apply to any and all programming languages and will be a good base onto which...

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

    Take Harvard's CS50 online through edX and learn computer science and programming fundamentals. Complete graded projects and earn a verified HarvardX certificate.

  4. Introduction to Computer Science and Programming | Coursera

    This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers …

  5. Programming and Computer Science Fundamentals - Udacity

    Explore core programming languages, essential computer science principles, and emerging technologies in this curated collection of beginner to advanced courses.

  6. Programming | AP CSP | Khan Academy

    Dig into the fundamentals of programming, including variables, strings, procedures, Boolean logic, randomness, and repetition. Explore examples in common programming languages like JavaScript, …

  7. Computer Science for Students | Learn, Explore, and Create with …

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

  8. Introductory Programming - MIT OpenCourseWare

    This page will help you begin to learn programming and computer science, with some suggested introductory courses on OCW. These courses introduce principles of computer science and begin to …

  9. Computer Science Courses & Tutorials | Codecademy

    Learn the basics of the world's fastest growing and most popular programming language used by software engineers, analysts, data scientists, and machine learning engineers alike.

  10. Computer Programming News -- ScienceDaily

    Apr 2, 2026 · Computer Programming Research. Read current computer science articles on everything from computer programs to detect cancer genes and control vehicle maintenance to embedded …