CSC 421

Introduction to Artificial Intelligence

Units: 1.5

Hours: 3-0

An introduction to the basic concepts and techniques of Artificial Intelligence. The main successes and challenges throughout history will be covered. Topics include heuristics, searching, rule based programming (in Lisp and/or Prolog), knowledge representation in standard and nonstandard logics, neural networks and feature spaces. Applications to game playing, natural language processing, and recognition/classification.

Note:

Prerequisites:

  • CSC 226; and
  • minimum fourth-year standing.

Undergraduate course in Computer Science offered by the Department of Computer Science in the Faculty of Engineering.

Schedules:
Summer Fall Spring

Note that not all courses are offered in every term. If a course is not offered, the schedule page will alert you that "No classes were found that meet your search criteria."