Goals and methods of artificial intelligence. Methods of general problem solving. Knowledge representation and reasoning. Planning. Reasoning about uncertainty. Machine learning. Multi-agent systems. Natural language processing.
Prereqs: CM 339/CS 341 or SE 240; Computer Science students only.
Antireqs: ECE 457