Course Info

CSC 480: Artificial Intelligence I

The course provides an in-depth survey of important concepts, problems, and techniques in artificial intelligence, including heuristic and adversarial search, constraint satisfaction problems, logical reasoning,  reasoning with uncertainty, and machine learning. A particular focus and a unifying theme of the course will be the notion of intelligent agents and their implementation.

CSC 403 is a prerequisite for this class.

Fall 2025-2026


Section 741

Class number 13142

  • Meeting dates: 9/10/2025 - 11/25/2025
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00220 at Loop Campus
  • Instructor: Bamshad Mobasher | View syllabus


Spring 2024-2025

  • Section: 901
  • Class number: 33291
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00224 at Loop Campus
  • Instructor: Kenny Davila | View syllabus
  • CLOSED

Section 941

Class number 35156

  • Meeting dates: 3/29/2025 - 6/13/2025
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00224 at Loop Campus
  • Instructor: Kenny Davila | View syllabus


Winter 2024-2025

  • Section: 801
  • Class number: 24955
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00218 at Loop Campus
  • Instructor: Noriko Tomuro | View syllabus
  • CLOSED

Fall 2024-2025

  • Section: 701
  • Class number: 15229
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00220 at Loop Campus
  • Instructor: Noriko Tomuro | View syllabus
  • CLOSED

Spring 2023-2024

  • Section: 901
  • Class number: 33378
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Joseph Phillips | View syllabus

Fall 2023-2024

  • Section: 701
  • Class number: 17054
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: LEWIS 01508 at Loop Campus
  • Instructor: Joseph Phillips | View syllabus

Spring 2022-2023

  • Section: 901
  • Class number: 42707
  • Meeting time: W 5:45PM - 9:00PM
  • Location: CDM 00226 at Loop Campus
  • Instructor: Joseph Phillips | View syllabus

Fall 2022-2023

Spring 2021-2022

Fall 2021-2022

Spring 2020-2021