CS4225 PDF File