للحصول على شهادة
Harvard CS50’s Artificial Intelligence with Python is a full university-level course designed to introduce students to the foundational concepts and algorithms of modern AI. Taught by Brian Yu, the course covers a broad range of topics, including graph search algorithms, knowledge representation, reasoning under uncertainty, optimization, reinforcement learning, neural networks, and language processing.
Students engage in practical, hands-on projects using Python, applying theoretical concepts to real-world problems such as game-playing engines, handwriting recognition, machine translation, and large language models. The course is updated for 2023 to include an in-depth section on large language models, reflecting cutting-edge AI research and applications.
By the end of the course, learners will understand the theory behind AI algorithms and be able to implement AI systems in Python, equipping them with practical skills for careers in AI, machine learning, and data science. This course is ideal for developers, students, and enthusiasts seeking a structured, rigorous introduction to artificial intelligence with Python programming.