Computational catalysis is a challenging discipline because of the complexity of catalytic particles and the large number of reaction pathways that may occur in a given reaction. This thesis addresses these challenges with two strategies. First, an appropriate molecular model is defined that captures adequate physical and chemical details while...