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