Course Info

CSC 380: Foundations of Artificial Intelligence

An in-depth survey of important concepts, problems, and techniques in artificial intelligence, including search, knowledge representation, logical reasoning, and reasoning with uncertainty. A particular focus and a unifying theme of the course will be the concept of intelligent agents. No prior knowledge of AI is required. The course is particularly suitable for students who want to gain the technical background necessary to build intelligent systems, or who want to prepare for more advanced work in AI. The concepts and techniques learned in this course will be directly applicable to many other areas of computer science including software design, distributed systems, databases, and information management and retrieval.

CSC 301 is a prerequisite for this class.

Fall 2024-2025

Section: 401
Class number: 15322
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00222 at Loop Campus
Section: 410
Class number: 15323
Meeting time: -
Location: Online: Async
CLOSED

Winter 2023-2024

Section: 801
Class number: 22801
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 810
Class number: 22912
Meeting time: -
Location: Online: Async

Winter 2022-2023

Section: 801
Class number: 28732
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 810
Class number: 28856
Meeting time: -
Location: Online: Async

Winter 2021-2022

Section: 801
Class number: 28386
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01110 at Loop Campus
Section: 810
Class number: 28541
Meeting time: -
Location: Online: Async