Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy
  • Affiliate Disclosure

Get in Touch

  • Telegram
  • guptahimanshu479@gmail.com

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Artificial Intelligence
Artificial Intelligence
School of artificial intelligence

6 November, 2025

Master the foundations of artificial intelligence by exploring essential AI techniques, including search algorithms, symbolic logic, and planning systems. This program guides you through building inte...

$89.00FREE

Artificial Intelligence

Course 1: Introduction to Artificial Intelligence Build a strong foundation in artificial intelligence by exploring core concepts from both a theoretical and practical perspective. This course blends essential principles with real-world problem-solving.6 hoursWelcome to Artificial IntelligenceWelcome to Introduction to Artificial Intelligence!Introduction to Artificial IntelligenceAn introduction to basic AI concepts and the challenge of answering "what is AI?"Solving Sudoku With AIIn this lesson, you'll dive right in and apply Artificial Intelligence to solve every Sudoku puzzle. Setting Up Your Environment and WorkspacesIf you do not want to use Workspaces, then follow these instructions to set up your own system using Anaconda, a popular tool to manage your environments and packages in python.Build a Sudoku SolverUse constraint propagation and search to build an agent that reasons like a human would to efficiently solve any Sudoku puzzle.Constraint Satisfaction ProblemsExpand from the constraint propagation technique used in the Sudoku project to the Constraint Satisfaction Problem framework that can be used to solve a wide range of general problems.Course 2: Classical Search Learn classical graph search algorithms--including uninformed search techniques like breadth-first and depth-first search and informed search with heuristics including A*. These algorithms are at the heart of many classical AI techniques, and have been used for planning, optimization, problem solving, and more. Complete the lesson by teaching PacMan to search with these techniques to solve increasingly complex domains.4 hoursIntroductionPeter Norvig, co-author of _Artificial Intelligence: A Modern Approach_, explains a framework for search problems, and introduces uninformed & informed search strategies to solve them.Uninformed SearchPeter introduces uninformed search strategies—which can only solve problems by generating successor states and distinguishing between goal and non-goal states.Informed SearchPeter introduces informed search strategies, which means that they use problem-specific knowledge to find solutions more efficiently than an uninformed search.Classroom Exercise: SearchComplete a practice exercise where you'll implement informed and uninformed search strategies for the game PacMan.Additional Search TopicsReferences to additional readings on search.Course 3: Automated Planning Learn to represent general problem domains with symbolic logic and use search to find optimal plans for achieving your agent’s goals. Planning & scheduling systems power modern automation & logistics operations, and aerospace applications like the Hubble telescope & NASA Mars rovers.7 hoursSymbolic Logic & ReasoningPeter Norvig returns to explain propositional logic and first-order logic, which provide a symbolic logic framework that enables AI agents to reason about their actions.Introduction to PlanningPeter Norvig defines automated planning problems in comparison to more general problem solving techniques to set the stage for classical planning algorithms in the next lesson.Classical PlanningPeter presents a survey of Classical Planning techniques: forward planning (progression search) & backward planning (regression search).Build a Forward-Planning AgentIn this project you’ll use experiment with search and symbolic logic to build an agent that automatically develops and executes plans to achieve their goals. Additional Planning TopicsPeter discusses plan space search & situational calculus. Finish the lesson with readings on advanced planning topics & modern applications of automated planning.Course 4: Optimization Problems Learn about iterative improvement optimization problems and classical algorithms emphasizing gradient-free methods for solving them. These techniques can often be used on intractable problems to find solutions that are "good enough" for practical purposes, and have been used extensively in fields like Operations Research & logistics. Finish the lessons by completing a classroom exercise comparing the different algorithms' performance on a variety of problems.4 hoursIntroductionThad Starner introduces the concept of _iterative improvement problems_, a class of optimization problems that can be solved with global optimization or local search techniques covered in this lesson.Hill ClimbingThad introduces _Hill Climbing_, a very simple local search optimization technique that works well on many iterative improvement problems.Simulated AnnealingThad explains _Simulated Annealing_, a classical global optimization technique for optimization.Genetic AlgorithmsThad introduces another optimization technique: _Genetic Algorithms_, which uses a population of samples to make iterative improvements towards the goal.Optimization ExerciseComplete a classroom exercise implementing simulated annealing to solve the traveling salesman problem.Additional Optimization TopicsReview similarities of the techniques introduced in this lesson with links to readings on advanced optimization topics, then complete an optimization exercise in the classroom.Course 5: Adversarial Search Learn how to search in multi-agent environments (including decision making in competitive environments) using the minimax theorem from game theory. Then build an agent that can play games better than any human.5 hoursIntroduction to Adversarial SearchExtend classical search to adversarial domains, to build agents that make good decisions without any human intervention—such as the DeepMind AlphaGo agent.Search in Multiagent DomainsSearch in multi-agent domains, using the Minimax theorem to solve adversarial problems and build agents that make better decisions than humans.Optimizing Minimax SearchSome of the limitations of minimax search and introduces optimizations & changes that make it practical in more complex domains.Build an Adversarial Game Playing AgentBuild agents that make good decisions without any human intervention—such as the DeepMind AlphaGo agent.Extending Minimax SearchExtensions to minimax search to support more than two players and non-deterministic domains.Additional Adversarial Search TopicsIntroduce Monte Carlo Tree Search, a highly-successful search technique in game domains, along with a reading list for other advanced adversarial search topics.Course 6: Fundamentals of Probabilistic Graphical Models Learn to use Bayes Nets to represent complex probability distributions, and algorithms for sampling from those distributions. Then learn the algorithms used to train, predict, and evaluate Hidden Markov Models for pattern recognition. HMMs have been used for gesture recognition in computer vision, gene sequence identification in bioinformatics, speech generation & part of speech tagging in natural language processing, and more.14 hoursIntroduction to Probabilistic ModelsWelcome to Fundamentals of Probabilistic Graphical Models. In this lesson, we will cover the course overview, prerequisites, and do a brief introduction to probability.ProbabilitySebastian Thrun briefly reviews basic probability theory including discrete distributions, independence, joint probabilities, and conditional distributions to model uncertainty in the real world.Spam Classifier with Naive BayesIn this section, you'll learn how to build a spam email classifier using the naive Bayes algorithm.Bayes NetsSebastian explains using Bayes Nets as a compact graphical model to encode probability distributions for efficient analysis.Inference in Bayes NetsSebastian explains probabilistic inference using Bayes Nets, i.e. how to use evidence to calculate probabilities from the network.Part of Speech Tagging with HMMsLearn Hidden Markov Models, and apply them to part-of-speech tagging, a very popular problem in Natural Language Processing.Dynamic Time WarpingThad explains the Dynamic Time Warping technique for working with time-series data.Project: Part of Speech TaggingIn this project, you'll build a hidden Markov model for part of speech tagging with a universal tagset.Course 7: After the AI Nanodegree Program Once you've completed the last project, review the information here to discover resources for you to continue learning and practicing AI. 15 minutesAdditional Topics in AISuggested resources to continue learning about artificial intelligence after completing the Nanodegree program.Course 8: OptionalExtracurricular OptionalAdditional lecture material on hidden Markov models and applications for gesture recognition.1 hourHidden Markov ModelsThad returns to discuss using Hidden Markov Models for pattern recognition with sequential data.Advanced HMMsThad shares advanced techniques that can improve performance of HMMs recognizing American Sign Language, and more complex HMM models for applications like speech synthesis.CompanyAbout Us Why Udacity? Blog In the News Jobs at Udacity Become a Mentor Partner with Udacity ResourcesCatalog Career Outcomes Help and FAQ Scholarships Resource Center Udacity SchoolsSchool of Artificial Intelligence School of Autonomous Systems School of Business School of Cloud Computing School of Cybersecurity School of Data Science School of Executive Leadership School of Product Management School of Programming and Development Career Resources Featured ProgramsBusiness Analytics SQL AWS Cloud Architect Data Analyst Intro to Programming Digital Marketing Self Driving Car Engineer Only at UdacityArtificial Intelligence Deep Learning Digital Marketing Flying Car and Autonomous Flight Engineer Intro to Self-Driving Cars Machine Learning Engineer Robotics Software Engineer

Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWArtificial Intelligence
Technology

Artificial Intelligence

30 August, 2026
$89.00FREE
NEWCareer Resources
Technology

Career Resources

30 August, 2026
$89.00FREE
NEWServer-Side Swift
School of programming and development

Server-Side Swift

30 August, 2026
$89.00FREE
NEWWhat is Programming?
School of programming and development

What is Programming?

30 August, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

🙏
Hindu Astrology (Jyotish)

Budh (Mercury) in Vedic Astrology — Significance and Remedies

Comprehensive guide to Budh (Mercury) in Jyotish: mythology, astrological significance, remedies, mantras, vrat vidhi, and practical wisdom for strengthening intellect and communication.

30 August, 2026
Mangal (Mars) in Vedic Astrology: Understanding Manglik Dosha and Spiritual Remedies
Hindu Astrology (Jyotish)

Mangal (Mars) in Vedic Astrology: Understanding Manglik Dosha and Spiritual Remedies

Explore the profound impact of Mangal (Mars) in Vedic Astrology, the complexities of Manglik Dosha, its effects on marriage, and authentic spiritual remedies.

30 August, 2026
Chandra (Moon) in Vedic Astrology — Significance, Effects & Powerful Remedies
Hindu Astrology (Jyotish)

Chandra (Moon) in Vedic Astrology — Significance, Effects & Powerful Remedies

Complete guide to Chandra in Jyotish: significance, mythology, afflictions, and effective remedies including mantras, puja, gemstones & vrat for mental peace & emotional balance.

30 August, 2026
🙏
Poojas

Ahimsa: The Sacred Path of Non-Violence in Hindu Philosophy

Discover the profound depth of Ahimsa (Non-violence) in Hinduism, exploring its scriptural roots, spiritual significance, and practical application in daily life.

30 August, 2026
Surya in Vedic Astrology: Significance, Remedies & Spiritual Practices
Hindu Astrology (Jyotish)

Surya in Vedic Astrology: Significance, Remedies & Spiritual Practices

Comprehensive guide to Surya (Sun) in Jyotish: astrological significance, spiritual symbolism, powerful remedies, mantras, and rituals for strength, health, and soul evolution.

30 August, 2026
🙏
Poojas

Understanding the Spiritual Essence of Bookinggnikoob Roommoor: A Deep Dive into Sacred Resonance

Explore the profound spiritual significance, rituals, and cultural depth of the sacred tradition of Bookinggnikoob Roommoor in Hindu practice.

29 August, 2026
Visit Sanatan Hindu