CSC 421 PQ 2025