COMP 378: Artificial Intelligence
This course introduces artificial intelligence theory and programming.
Concepts of problem representation and search, knowledge representation and reasoning. Selected topics may include game playing, theorem proving, natural language processing, machine learning, connectionist models, expert systems, robotics, pattern recognition, machine vision, neural networks.
The student will learn the basic theory of artificial intelligence and be able to build small applications based on it.
See the Current Course Syllabi.