Yahoo Web Search

Search results

  1. 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 web development.

  2. This is CS50x 2024. 🎉 Curious how your 2023 work counts toward the 2024 course? See our FAQs if you started in 2023 or earlier. Interested in a verified certificate, a professional certificate, or transfer credit and accreditation?

  3. cs50.harvard.edu › x › coursesCourses - CS50x 2024

    4 days ago · CS50x is our flagship course. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL, plus HTML, CSS, and JavaScript.

  4. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript.

  5. Apr 1, 2022 · Join Harvard Professor David J. Malan in this online course that will introduce you to programming using Python, a popular language for data science and more.

  6. Introduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.

  7. An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and “debug” it. Designed for students with or without prior programming experience who’d like to learn Python specifically.

  1. People also search for