In this article, the authors develop several discrete versions of term structure models and study their major properties. We demonstrate how to program and calibrate such models as Black-Derman-Toy and Black-Karasinski. In addition we provide some simple methods for pricing options on interest rates.