Degree Project_Professor: Michael Su & Chris Perry