CS496122 PDF