CS532106 PDF