A uniaxial cyclic truss model (UCTM) is developed to simulate the hysteretic behavior of reinforced concrete columns under cyclic shear. Object-oriented programming methods are used to combine the proposed UCTM easily with any other developed flexural analysis methods to predict the response of RC columns under axial-flexural-shear loading. Analytical results obtained using UCTM are compared with the test result of reinforced concrete column specimens subjected to cyclic loading. It is shown that the UCTM can successfully predict the failure mode of a reinforced concrete column. Hysteretic relationships in UCTM can agree satisfactorily with experimental data. This thesis also proposes a simplified procedure to predict the failure mode of RC columns rapidly. The procedure is to evaluate the nominal shear strength of an RC column by UCTM and compares it to its peak lateral force that is obtained from pushover analysis, and thereby determines its failure mode.