ECSE Updates PowerPoint May 2026 ^