Comp302 Project Study