This course covers selected topics from: advanced pattern recognition, neural networks, expert systems and fuzzy systems, evolutionary computing, learning theory, constraint processing, logic programming, probabilistic reasoning, inductive inference, decision-making under uncertainty, reinforcement learning, intelligent agents, information theory. Papers from the current literature will be discussed and student participation in a seminar style format may be expected.