Back to Courses
Advanced Artificial Intelligence & Machine Learning en

Artificial Intelligence Nanodegree Program

Udacity
Platform · California, USA

About this course

The Artificial Intelligence Nanodegree program is an advanced, comprehensive course that dives deep into AI fundamentals. You’ll learn core concepts such as logic, search, optimization, probabilistic graphical models, and adversarial search to build autonomous agents capable of reasoning, problem-solving, and adapting to complex environments. Through hands-on projects, you’ll apply optimization algorithms, likelihood functions, minimax search, Bayesian networks, and foundational AI techniques to solve real-world problems.

Prerequisite Skills

Skills you should have before taking this course

Basic descriptive statistics Intermediate Python Object-oriented Python Object-oriented programming basics Basic data structures and algorithms

Skills Gained

Skills you will develop by completing this course

Optimization algorithms Likelihood function Minimax search Bayesian networks First-order logic Classical search algorithms Probabilistic graphical models Hidden Markov models

Related Courses