About

Application of advanced concepts and techniques in artificial intelligence for electronic game design and development. An investigation of the artificial intelligence techniques necessary for an agent to act, or appear to act, intelligently in interactive virtual worlds. Topics include uncertainty reasoning, machine learning, perception, knowledge representation, search, and planning. Emphasis will be on implementation and experimentation with the goal of building robust intelligent agents in interactive entertainment domains. Elements of multi-agent collaboration and the use of cognitive architectures in interactive computer games will also be discussed.

Course Information
Artificial Intelligence for Computer Games (a.k.a., Interactive AI)
ITCS-4236/5236
The University of North Carolina at Charlotte
Department of Computer Science
Rotation: on demand, typically Fall every other year

Next/Current Course Offering
Fall 2010
Undergraduate #14005 ITCS 4236-091
Graduate #14033 ITCS 5236-091
5:00p – 6:15p TR
135 Woodward Hall
Aug. 24 – Dec. 7, 2010
Final Exam: Tues, December 14, 2010. 5:00p – 7:30p

Professor: G. Michael Youngblood, Ph.D.
Office Hours: 3:00-5:50p TR or by appointment
Office: 435A Woodward Hall
Phone: 704.687.7989

Historical Course Offering
Fall 2006 as ITCS-4110/5110 Special Topics (Dr. Youngblood)
Fall 2008 at ITCS-4236/5236 (Dr. Youngblood)

Prerequisites:
Permission of instructor.

Textbooks:
1. Artificial Intelligence for Games. Ian Millington and John Funge. ISBN: 978-0-12-374731-0
2. eInstruction CPS-RF device. ISBN: 978-1-881483-71-7.