Thesis I-CS6903