CMPUT 366 - Intelligent Systems

Overview

Introduction to artificial intelligence focusing on techniques for building intelligent software systems and agents. Topics include search and problem-solving techniques, knowledge representation and reasoning, reasoning and acting under uncertainty, machine learning, and neural networks. Recent applications such as planning and scheduling, diagnosis, decision support systems, and data mining.

Objectives

  • Understand the foundations of modern probabilistic artificial intelligence (AI) (in preparation for taking more advanced courses)

Course Work

  • Projects
  • Assignments
  • Midterm
  • Final Exam