CS552109 PDF