"We raise to degrees (of wisdom) whom We please: but over all endued with knowledge is One, the All-Knowing."
From the Noble Qura'n translation, Chapter Yousef, phrase 76.
CSC361 Course Content:
Basic definitions, Foundations of AI, History, Intelligence, Agents, Agent Architectures, Environments, Problem Formulation, Search (Blind and Informed), Search Algorithms: Breadth-First, Uniform Cost, Depth-First, Limited Depth-First, Iterative Deepening, Bi-directional, Greedy, A*, Heuristics, Hill Climbing, Simulated Annealing. Game Playing: Minimax, Minimax with Alpha-Beta Pruning, evaluation functions, Knowledge representation and reasoning, Basics of Knowledge Representation, Knowledge representation Paradigms, Propositional Logic, Inference Rules in Propositional Logic, First Order Logic, Inference Rules in FOL, Modus Ponens, Proof by Refutation, Resolution. Production rules, Semantic Networks, frames, scripts, Expert systems design and development, uncertainty, Planning, Language Understanding, Language Structure.
CSC361 Textbook:
Stuart Russell & Peter Norvig : Artificial Intelligence: A Modern Approach, Prentice Hall.
http://aima.cs.berkeley.edu/
The slides of AIMA are available from the book site.
Other useful links:
What is Artificial Intelligence
Principles of Artificial Intelligence: Study Guide
The Next Big Thing - Artificial Intelligence.
Artificial Intelligence, An Illustrative Overview
The Role of Intelligent Systems in the National Information Infrastructure
For expert system shells and other information http://ieeexplore.ieee.org
Other AI resources: