CMPM 299 Thesis Research