Loading

Alison's New App is now available on iOS and Android! Download Now

Introduction to Artificial Intelligence and Problem Solving

Free online course on the basics and fundamentals of artificial intelligence, alongside its impact in problem solving.

Publisher: NPTEL
This free online course will be particularly useful for students, professionals and individuals who have a background in computer programming and computer science. The course introduces you to the basics and fundamentals of artificial intelligence. The course describes the history of artificial intelligence over the years and how it encompasses a number of techniques such as algorithms, heuristics and how they are used in solving problems.
Introduction to Artificial Intelligence and Problem Solving
  • Duration

    1.5-3 Hours
  • Students

    2,623
  • Accreditation

    CPD

Description

Modules

Outcome

Certification

View course modules

Description

This course begins by explaining the thoughts and ideas that have developed the concept of artificial intelligence over the years. You will learn about different dimensions and approaches to artificial intelligence. You will be able to distinguish between artificial intelligence programming and other general computational paradigm. You will also learn about production systems, including how they capture the essence of artificial intelligence systems.

The course then introduces you to the concept of uniformed graph search in artificial intelligence. You will learn about generic search algorithms. You will learn how heuristics as a technique is used in solving problems in a faster and effective way. You will learn about formulating heuristic functions and the relationship between heuristics and artificial intelligence.

The course then explains how informed search strategies use task dependent information in solving problems. You will learn about the various types of heuristic search and factors that determine their suitability for use as a problem solving technique. You will also learn about how constraint satisfactions are used in solving problems in artificial intelligence.



Start Course Now

Careers