capstone project csc3003s