gcompsci3000's public page