UWaterloo Spring Local Contest -- June 9, 2024 2024 ICPC World Finals -- September 15-20, 2024 (Almaty, Kazakhstan) UWaterloo Fall Local Contest -- September/October 2024 UWaterloo Winter Local Contest -- February 2025
UWaterloo Spring Local Contest -- June 9, 2024 2024 ICPC World Finals -- September 15-20, 2024 (Almaty, Kazakhstan) UWaterloo Fall Local Contest -- September/October 2024 UWaterloo Winter Local Contest -- February 2025