Programs and techniques that characterize artificial intelligence. Programming in a high level language. 3 lectures, 1 laboratory. Crosslisted as CPE/CSC 480.
Project-based, software oriented, design of interactive entertainment applications. Topics may include interactive storytelling, game physics, game AI, scripting, and development of virtual worlds using modeling and rendering tools.