cs-self-learning/docs/人工智能/CS50.en.md
2022-11-22 17:19:35 -05:00

1.2 KiB

Harvard's CS50: Introduction to AI with Python

Descriptions

  • Offered by: Harvard University
  • Prerequisites: Basic knowledge of probability theory and Python
  • Programming Languages: Python
  • Difficulty: 🌟🌟🌟
  • Class Hour: 30

This is a pretty course for beginners to AI with 12 eye-catching well-designed programming labs. For every piece of understanding acquired in this course, there will be a proper lab for learners to practice with, leading them to produce a gaming AI by reinforcement learning. Examples include mastering Nim with AI trained by reinforcement learning, or conquering Minesweeper by alpha-beta pruning. No matter who you are, newbie or old-timer, CS50 will definitely be a good place for you to enjoy.

Course Resources

Personal Resources

All the resources and assignments used by @PKUFlyingPig in this course are maintained in PKUFlyingPig/cs50_ai - GitHub.