CS4333 PDF