CS5212 PDF