CS 440 - Introduction to Artificial Intelligence

Concepts, representations, and algorithms for applications of problem solving search, logical reasoning and machine learning.

This course can be applied toward:


CS 253 (Problem Solving) with a C or better); CS 320 (Algorithms--Theory and Practice) with a C or better.

Important Information

For more information about this course, please visit:



Charles Anderson
Charles Anderson

(970) 491-7491 | chuck.anderson@colostate.edu

Dr. Charles W. Anderson is a professor of Computer Science at CSU. He graduated with a Ph.D. in computer science from the University of Massachusetts, Amherst, in 1986, and worked at GTE Laboratories in Waltham, MA, until arriving at CSU in 1991. Dr. Anderson works with neural networks, reinforcement learning, EEG pattern recognition, neural modeling, HVAC control, adaptive tutoring, computer graphics, computer vision, and software and hardware testing.