CSC 423 PRESENTATIONS 2025