This document discusses using cellular automata (CA) and artificial neural networks (ANN) to model urban growth. It describes the structures of CA, ANN, and fuzzy sets and reviews previous studies applying CA, ANN, and combinations of the two (CA-ANN models) to simulation and forecasting of land use change. The document also presents a case study that develops a CA-ANN model for urban simulation, calibrates and validates the model, and achieves 87% goodness of fit when comparing model results to observed data.