CS 2510 Artificial Intelligence - Foundations and Currents

Author
Affiliation

Clayton Cafiero

University of Vermont

Published

September 1, 2026

In 2024 fall and 2025 spring this was taught as a topics course as CS 2990. Added to permanent course catalogue starting fall 2025 as CS 2510. Soon to be renamed: Artificial Intelligence: Foundations and Currents

Prerequisites: CS2240 Data Structures and Algorithms

Topics:

Introduction and brief History

Logic review

Logic programming

Heuristic search: A^{\star} and I\mkern-2muD\mkern-2.3muA^{\star}

Adversarial games

Markov models and Markov decision processes

Decision tree, random forest, and ensemble learning

The neural model and artificial neural networks (forthcoming)