Stay Updated
Follow us on Facebook and subscribe to our Google Calendar to receive regular updates on all our exciting events and workshops. You can also get updates on our Discord server, and join in on the discussion too!
Facebook Calendar DiscordGet Started
CPMSoc regularly pushes out materials to help you get started. If you're new to all this, check out our excellent beginner guides: CP101 for competitive programming, and CM101 for competitive maths.
CP101 CM101Questions?
We're always happy to help you out in any way we can! Message us on Facebook or Discord, or shoot us an email!
Contact us