Most artificial intelligence research investigates intelligent behavior for a single agent--solving problems heuristically, understanding natural language, and
Readings in Artificial Intelligence and Software Engineering covers the main techniques and application of artificial intelligence and software engineering. The