Skip to main content

Artificial Intelligence

An introduction to the theories and methods of artificial intelligence. Topics include problem solving, game playing, knowledge representation, natural language understanding, and expert systems. (Not offered 2021-22).

Prerequisite: Computer Science 274 and Computer Science 275.

1 unit

Featured Offering

In CP365, we study the machine learning algorithms that power modern artificial intelligence applications. We will consider the theoretical foundations of these algorithms and implement our own versions running them on several commercial and scientific datasets. Major projects include a movie recommendation system.
 Artificial Intelligence
With artificial intelligence becoming the new obsession of our current technological society, this course will study machine learning from both a theoretical and an applied perspective. Students will get to engage several machine learning algorithms that solve specific problems and come to understand how they work.
Illustration of circuitry
Photo from Flickr user Many Wonderful Artists
Report an issue - Last updated: 06/17/2021