Com S 472. Principles of Artificial Intelligence. (3-1) Cr. 3. F. Prereq: 311, 330 or Cpr E 310, Stat 330, Engl 105, Sp Cm 212, Com S 342 or comparable programming experience. Specification, design, implementation, and selected applications of intelligent software agents and multi-agent systems. Computational models of intelligent behavior, including problem solving, knowledge representation, reasoning, planning, decision making, learning, perception, action, communication and interaction. Reactive, deliberative, rational, adaptive, learning and communicative agents and multiagent systems. Artificial intelligence programming. Graduate credit requires a research project and a written report. Oral and written reports. Nonmajor graduate credit.