Course Category:
Department Requirement
An introduction to artificial intelligence. Topics include issues in artificial intelligence, expert systems, logic programming using Prolog, neural networks, fuzzy logic, geographic information systems, evolutionary and genetic programming, robotics, speech recognition, linguistics and other topics. Students design and implement projects using C++, Prolog and other programming languages.