CSC 434 CLASS NOTE 2025,PART2