MAC 3045 Intro Artificial Intelligence

This course introduces students to the foundations and applications of Artificial Intelligence. AI, also known as Intelligent Systems, is concerned with the design and analysis of software-based autonomous agents, as found in physical systems such as robots and autonomous spacecraft, and increasingly in computer games and simulation systems. Intelligent systems are able to perceive their environment, to act rationally towards their assigned tasks, and to interact with other agents and with human beings. The course covers a body of work underlying these capabilities, including knowledge representations and reasoning mechanisms, problem solving and search algorithms, and machine learning techniques. Computer games are used as an application area motivating much of this work. Prerequisite MAC 2010. (Alternate years)

LA

Credits

3

Prerequisite

Prerequisite: MAC.2010 Programming and Multimedia in Java