CSC 315 MATERIAL | AbS