The extensively revised and updated edition provides a logical and easy-to-follow progression through C++ programming for two of the most popular technologies for artificial intelligence--neural and fuzzy programming. The authors cover theory as well as practical examples, giving programmers a solid foundation as well as working examples with reusable code.