CSC 434 CLASS NOTE Part 1 2025 | AbS