The exponential rate of increase in freeway traffic is expanding the need for accurate and realistic methods to model and predict traffic flow. Traffic modeling and simulation facilitates an examination of both microscopic and macroscopic views of traffic flows and is therefore considered one of the most important analytical tools in traffic engineering. This report presents a cellular automata model for traffic flow simulation and prediction (CATS). Cellular automata models quantize complex behavior into simple individual components. In this model, the freeway being simulated is discretized into homogeneous cells of equal length, and time is discretized into timesteps of equal duration. The CATS model allows users to define locations within the road topology where volume and density data will be calculated so that the model results can be compared to observed highway data.