USC Schedule of Classes

Spring 2024

classes begin
registration begins

Information Technology Program 259:

Basics of Artificial Intelligence (4.0 units)

Concepts and techniques in artificial intelligence; approaches in artificial narrow intelligence; applications of AI that are already changing society; ethical and social questions in AI.
  • Prerequisite: 1 from (ITP 115 or ITP 116)
  • Note: D-clearance on a section indicates that there is an active waitlist of students interested in registering for this section. If you would like to join the waitlist for this course, please fill out the form here: tally.so/r/wvPrZA.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
31871D001Lecture12:00-1:50pmMon, Wed79 of 81Reza JafarkhaniGFS116PDF (344383 KB)notesession dates
31903D001Lecture4:00-5:50pmTue, Thu70 of 72Martin PrescherSOSB46session dates
Information accurate as of May 19, 2024 7:14 am.