CS4344 PDF