Artificial Intelligence
Jacky Baltes <jacky.baltes@gmail.com>
This course covers a variety of topics in artificial intelligence. The course includes complexity analysis, weak search methods, heuristics, A* search, and game playing search. The course investigates several application domains for AI such as
There is a large practical component to the course. You will implement various artificial intelligence algorithms using python and its associated libraries.
Download and install the Anaconda python distribution from Continuum. Please make sure that you use the 3.5 version of python, not the 2.7 version.
Your grade in the course depends on the result of the following assessments:
The following lecture slides are available.
The following are links to some sample code provided for the course.
The sample programs can be found in the Google course repository, Python programming exercises, and Google Colaboratory Artificial Intelligence.
Code is also available on my github repository Artificial Intelligence