
Stay Updated
Follow us on Facebook to receive regular updates on all our exciting events and workshops. You can also get updates on our Discord, and join in on the discussion too!
Facebook page Discord server

Get 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 CM101
Questions?
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