Semester Hours:3Periodically
Study of methods and algorithms that make a computer behave intelligently. Topics include: intelligent agents, uninformed and heuristic search algorithms, game search algorithms, propositional logic and first-order logic, inference in first-order logic, genetic algorithms, neural networks, reasoning under uncertainty.