This course is designed to introduce the student to the basics of Artificial Intelligence. Topics include problem solving,
searching, adversarial play, constraint satisfaction problems, knowledge representation, logic, and learning. Additional
advanced topics will be introduced including probabilistic reasoning (Bayesian networks), neural networks, expert systems, natural language processing and robotics. Implementation platform will be Python/MATLAB.
- Teacher: Oluleye Babatunde