CSC 260 Foundations of Artificial Intelligence

Introduces modern artificial intelligence tools alongside foundational AI techniques. Students learn to use and evaluate generative AI systems while studying classic approaches such as search, constraint satisfaction, logical reasoning, planning, and introductory probabilistic models. Core algorithms are implemented from scratch to reinforce conceptual understanding.

Credits

4

Prerequisite

CSC 101 The Science of Computing I (with a grade of "C" or better) or equivalent

Offered

spring