CS8803MAS project