Mar 28, 2024  
Catalogue 2019-2020 
    
Catalogue 2019-2020 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMPU 382 - Applications of Artificial Intelligence

Semester Offered: Spring
0.5 unit(s)
Artificial Intelligence (AI) has a history of algorithmic innovations stretching back to the mid-1950s. Over the ensuing decades, techniques in AI have enabled advances in a wide variety of areas, including voice recognition, automated reasoning, vision processing, planning and scheduling, game-playing programs, and many more. This intensive focuses on the use of different kinds of Temporal Networks to enable computers to represent and reason about time in different contexts. After implementing algorithms for the most basic kind of temporal network, two kinds of uncertainty will be incorporated that make the reasoning problems more challenging: (1) actions with uncertain durations, and (2) actions that generate information. Students work in small collaborative groups on programming projects throughout the semester. Luke Hunsberger.

Prerequisite(s): CMPU 203  plus one other 200-level CMPU course.

Course Format: INT



Add to Portfolio (opens a new window)