CS4352 PDF File