Collaborating Authors

Teaching Introductory AI from First Principles

AAAI Conferences

Hunter College teaches introductory AI as a one semester, advanced undergraduate elective that focuses on issues in three areas: state-space search and control, knowledge representation, and Lisp. The search component defines AI methodology and conveys how the computing world views the field; knowledge representation illustrates how AI sees the real world; and Lisp shows how to make AI happen. The history and format of the course as it has evolved over a period of fifteen years is covered, along with a description of the course content today and a rationale for teaching AI from this perspective.

Six Easy Steps To Get Started Learning Artificial Intelligence


Artificial Intelligence (AI) is the study of computer science focusing on developing software or machines that exhibit human intelligence. This article is about How to start learning Artificial Intelligence in Six Easy Steps which will give you a comprehensive guide that you can use as a starting point towards learning artificial intelligence. AI is used to solve real-world problems including search, games, machine learning, logic, understanding natural language, computer vision, expert systems, heuristic classification, constraint satisfaction problems etc. We can divide AI into 3 different categories based on it's capabilities: The idea behind Strong AI is that the machines could represent human minds in the future. If that is the case, those machines will have the ability to reason, think and do all functions that a human is capable of doing.

50 Free Artificial Intelligence Tutorials, eBooks & PDF FromDev - Bruce Whealton Future Wave Tech Info


Artificial intelligence is very interesting topic of research for many modern scientists. The concept of machine intelligence is really fascinating. It gives human a power to design something that can live on its own. The AI technology has become really advanced and its only matter of time when the machines will be able to learn almost anything. The machine learning algorithms are already very smart, however the processing power has been a challenge in last decade.

Introductory AI in the Informatics Curricula in Italy

AAAI Conferences

Luigia Carlucci Aiello and Fiorella De Rosis DIS-Universita' di Roma La Sapienza via Salaria 113 00194 Roma, Italy aiello@assi, dis.uniromal, it Introduction It is notorious that the Italian University is constrained by a heavy bureaucracy and very slow in introducing innovations. Hence, even though subjects related to AI have been taught in various courses within curricula of Inforrnatics (Faculty of Science) or Electrical Engineering (Faculty of Engineering), the official introduction of a course named AI is very recent: it is contextual to the introduction of a curriculum in'Informatics Engineering' in the Faculty of Engineering (1990). AI courses are being taught in various Italian Universifies, essentially in the Faculties of Engineering and Sciences, with few cases in the Faculties of Psicology. Recently the Italian Association for Artificial Intelligence AI*IA has collected some data on these courses and a workshop is planned, in the style of IIIA. Actually, the announcement of IIIA has been a reason to postpone the Italian workshop, in order to report on the results of IIIA to the Italian community.