Advanced Topics in Computer Science

1999/2000

580-B

Dr. M. Almulla

Course objectives:

The course is intended to give graduate students wide spectrum about various topics in Artificial Intelligence. It is also inteneded to introduce them to various research issues and give them the necessary background for adapting AI as a research domain.

Course Contents:

  1. Problem-solving
  2. Game-Playing
  3. Mathematical Logic and Automated theorem-proving
    1. Syntax & Semantics of a language
    2. Propositional Calculus
    3. Predicate Calculus:
    4. Inference Methods
    5. Resolution strategies
  4. Expert Systems
  5. Probabilistic Reasoning
  6. Genetic Algorithms
Textbook:
Other References
  1. Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norving, Prentice-Hall
  2. How Computer Play Chess, David Levy and Monty Newborn, Computer Science Press
Course Organization:
Topic Sites to Visit: