Thursday, December 5, 2024 Call for proceedings opens
Thursday, January 23, 2025 Proceedings submission deadline (You have until 23:59 Anywhere on Earth) *no extensions*
Thursday, March 13, 2025 Conditional acceptance notifications sent
Thursday, March 27, 2025 Revised papers deadline (You have until 23:59 Anywhere on Earth) *no extensions*
Tuesday, April 8, 2025 Final acceptance notifications sent
Thursday, May 1, 2025 Publication fees due for accepted papers
Wednesday, May 28, 2025 Presentation schedule posted
Wednesday, May 28, 2025 Confirmation of participation notices sent
Friday, June 13, 2025 Presenter registration deadline
Friday, June 13, 2025 Confirmation of participation form submission deadline (You have until 23:59 Anywhere on Earth) *no extensions*
Tuesday, June 17, 2025 Virtual platform uploads open
Friday, July 11, 2025 Last day to upload ANY/ALL files to the virtual platform (You have until 23:59 Anywhere on Earth) *no extensions*