My group term paper for BS CS course