uwloo

ECE 657AIntroduction to Artificial Intelligence

Units
0.50
Level
Graduate
Faculty
Engineering
Subject
Electrical and Computer Engineering

ECE 657A as listed in the Fall 2025 Graduate Calendar. The main page has the current version, when it runs, and seats.

This course provides an exploration of foundational concepts and techniques in Artificial Intelligence (AI), focusing on key subfields such as search, reasoning, planning, robotics, and uncertainty modeling. Students will learn to apply techniques like uninformed and heuristic search, constraint satisfaction, game-tree search, and probabilistic reasoning using Bayesian networks and decision theory (MDPs and POMDPs). The course also introduces planning for robotics, including SLAM and motion planning, and examines ethical considerations and societal impacts of AI.

Prerequisites

None listed.

Antirequisites

  • Complete all of the following
    • Not completed nor concurrently enrolled in any of the following:
      • CS686 - Introduction to Artificial Intelligence (0.50)
      • MSE623 - Introduction to Machine Learning (0.50)
    • Not completed nor concurrently enrolled in:

Leads to

No course lists it as a requisite.

Check it elsewhere for Fall 2025

Calendar versions

Graduate Calendar

Older Graduate Calendars

In 15 terms, Fall 2015 to Winter 2024