Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Harvard CS50’s Artificial Intelligence with Python – Full University Course

via freeCodeCamp

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the foundations of modern artificial intelligence in this comprehensive Harvard University course. Dive into concepts and algorithms that power technologies like large language models, game-playing engines, handwriting recognition, and machine translation. Gain hands-on experience implementing graph search algorithms, classification, optimization, reinforcement learning, and other key AI and machine learning topics in Python. Updated for 2023, the course now includes an in-depth section on large language models. Over 12 hours of content covers search, knowledge representation, uncertainty, optimization, machine learning, neural networks, and natural language processing. Develop practical skills through programming projects that bring theoretical concepts to life.

Syllabus

⌨️ Introuction
⌨️ Search
⌨️ Knowledge
⌨️ Uncertainty
⌨️ Optimization
⌨️ Learning
⌨️ Neural Networks
⌨️ Language

Taught by

freeCodeCamp.org

Reviews

4.6 rating, based on 13 Class Central reviews

Start your review of Harvard CS50’s Artificial Intelligence with Python – Full University Course

  • Profile image for Nada Machkour
    Nada Machkour
    for me this course is an excellent resource for diving into the world of AI, it balances theory and practical application , making complex concepts easier to grasp .
    overall it provides a solid foundation for anyone looking to explore their knowledge in ai
  • Profile image for Hasbulla
    Hasbulla
    Course Content: The course covered a comprehensive range of topics. The material was well-organized and relevant, but some areas could benefit from deeper exploration or updated examples. For instance, more recent case studies or emerging trends i…
  • Profile image for Bambang Afriadi
    Bambang Afriadi
    The "Artificial Intelligence with Python" course from Harvard CS50 on edX is an in-depth introduction to AI concepts taught through the Python programming language. The course is well-structured, covering topics like machine learning, pattern recognition, and natural language processing. Each module offers a combination of video lectures, notes, and practical assignments that help understand and apply AI concepts in real projects. This approach allows participants to develop practical skills while gaining a solid theoretical understanding, making it ideal for those looking to enter the field of artificial intelligence.
  • Devi Prasad
    I recently completed the Harvard CS50’s Artificial Intelligence with Python course via freeCodeCamp, and it was an incredible learning experience. The course is well-structured, covering essential AI concepts and practical applications using Python. The lectures are engaging, and the assignments are challenging yet rewarding. I particularly appreciated the hands-on projects, which helped solidify my understanding of the material. Overall, this course is a fantastic resource for anyone looking to dive into the world of AI and Python programming.
  • Profile image for Sajina Sanjayan
    Sajina Sanjayan
    Good course, well structured easy to learn, Comprehensive curriculum: The course covers a wide range of AI topics, from the basics of search algorithms to cutting-edge advancements like large language models.
    Can discover more about artificial intelligence and various techniques and technology
  • Ahmed Mohamed Ibrahim
    Comprehensive curriculum: The course covers a wide range of AI topics, from the basics of search algorithms to cutting-edge advancements like large language models. This gives you a well-rounded understanding of the field and prepares you for further exploration.
  • Profile image for Shohniyoz Malikov
    Shohniyoz Malikov
    The course covers a broad spectrum of AI topics, including search algorithms, knowledge representation, machine learning, neural networks, and natural language processing. It provides a solid foundation in both the theoretical and practical aspects of AI. The lectures are well-structured and detailed, making complex concepts accessible to learners with varying levels of experience.
  • Profile image for Tiago Luis Garcia
    Tiago Luis Garcia
    O curso "Inteligência Artificial de Harvard CS50 com Python" proporcionou uma introdução abrangente e acessível ao campo da inteligência artificial. Ao longo do curso, explorei conceitos fundamentais, algoritmos e técnicas aplicadas à IA, desenvolve…
  • DAVID SCADALON
    Curso e matéria relevante com excelente explanação e professores qualificados,de grande avalia contudo com muito conteúdo.
  • Profile image for Narenthira Balaji
    Narenthira Balaji
    This course was very informative and provide valueble insights on Artificial Intelligence using Python programming
  • Profile image for Yogita Dendage
    Yogita Dendage
    i Learn CS50’s Introduction to Artificial Intelligence with Python explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting…
  • Profile image for Nysson Thallapally
    Nysson Thallapally
    The Artificial Intelligence course exceeded my expectations. Its comprehensive approach seamlessly blends theoretical concepts with practical applications, ensuring a deep understanding of AI principles. The engaging lectures, supplemented by hands-on projects, fostered a dynamic learning environment. Additionally, the instructor's expertise and passion for the subject shone through, enhancing the overall experience. The course structure was well-paced, allowing ample time for reflection and mastery of each topic. Moreover, the supportive online community provided valuable insights and collaboration opportunities. Overall, this course is a testament to the power of AI education in shaping future innovations and problem-solving capabilities.
  • .The course covers a wide range of AI topics, providing a comprehensive introduction to the subject.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.