About 2,950,000 results
Open links in new tab
  1. Programming Courses | Harvard University

    Learn introductory programming and data analysis in MATLAB, with applications to biology and medicine. Browse the latest Programming courses from Harvard University.

  2. CS50: Introduction to Computer Science | Harvard University

    A broad and robust understanding of computer science and programming. How to think algorithmically and solve programming problems efficiently. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and …

  3. I completed every one of Harvard's CS50 courses. Here's a mini ... - Reddit

    CS50x (Harvard's Introduction to Computer Science) This is the CS50 course that everyone knows and loves. Taught by Prof. David Malan, you learn some Scratch, C, Python, SQL, HTML, CSS, JavaScript, and Flask.

  4. CS50's Introduction to Programming with Scratch

    Used at the start of Harvard College's introductory course in computer science, CS50, Scratch was designed at MIT's Media Lab, empowering students with no prior programming experience to design their own animations, games, interactive art, and stories.

    Missing:

    • App

    Must include:

  5. YSK that Harvard offers a free certificate for its Intro to Computer ...

    To top it all off, once you complete the course, you get a free certificate of completion from Harvard. Very few online courses offer free certificates nowadays, especially from top universities. You can take the course for free on Harvard OpenCourseWare: https://cs50.harvard.edu/x/2022/

  6. YSK that Harvard recently launched an Intro to Programming ... - Reddit

    Jun 30, 2022 · In April, Harvard University launched Intro to Programming with Python, a free 9-week course for complete beginners, which includes a free certificate of completion. IMO, the course is excellent. It's taught by the same professor who teaches Harvard's Intro to CS, the university's most-popular on-campus course.

  7. CS50: Computer Science Courses and Programs from Harvard

    Computer Science 50, or CS50, is an introductory computer science program created by Harvard University. Course offerings. HarvardX's courses and professional certificate programs on edX include: Introduction to Computer Science; Introduction to Programming with Python; Computer Science for Artificial Intelligence; Mobile App Development with ...

  8. Harvard CS50 Guide: How to Pick the Right Course (with Free …

    Apr 14, 2025 · CS50 is Harvard’s computer science introduction. It starts with binary and goes up the ladder of abstraction from machine code to low-level languages to high-level languages. It explores algorithms, data structures, and memory management. And it ends with specializations: AI, web development, and cybersecurity.

  9. Why I recommend Harvard's CS50x online course to every self …

    May 4, 2020 · CS50's Introduction to Computer Science is a free online course based on one of the most popular on-campus courses at Harvard University. In this course, you can learn about core computer science concepts, such as: Algorithms - binary search, bubble sort, merge sort etc. Data structures - linked lists, hash tables, etc. Memory - stack and heap

  10. CS50's Introduction to Programming with Scratch - Harvard Online

    Join Harvard Professor David J. Malan in this online course to dive more deeply into the design and implementation of web apps with Python, JavaScript, and SQL.

Refresh