Artificial Intelligence
Learn artificial intelligence with free courses from university professors. Topics include machine learning, deep learning, neural networks, and NLP.
These courses cover the core areas of artificial intelligence: machine learning, deep learning, neural networks, natural language processing, and computer vision. You'll work through algorithms like decision trees, support vector machines, and transformers, and get familiar with tools such as TensorFlow, PyTorch, and scikit-learn. The material is taught by university professors, so expect clear explanations backed by actual theory rather than surface-level tutorials.
This is a solid starting point if you're a student exploring AI as a career path, a developer looking to add ML skills to your toolkit, or someone curious about how systems like recommendation engines and image classifiers actually work. You'll come away with a working understanding of how models are trained, evaluated, and deployed in practice.
Most courses include problem sets and projects that give you a chance to practice what you've learned. No prior AI experience is needed for the introductory courses, though some familiarity with Python and basic statistics will help you move faster.