Developer docs
API playgroundTry for free, no card

Search company profiles

UNSW Competitive Programming and Mathematics Society (CPMSoc)

Full company profile

uuid00spnbq

Namestring
UNSW Competitive Programming and Mathematics Society (CPMSoc)
Legal namestring
UNSW Competitive Programming and Mathematics Society
Company typeenum
Private
Founded yearstring
-
Descriptiontext

UNSW Competitive Programming and Mathematics Society (CPMSoc) is a not-for-profit student society affiliated with Arc @ UNSW Limited, operating at the University of New South Wales in Sydney, Australia. It serves UNSW students interested in problem solving through educational programs in competitive programming and competitive mathematics at beginner, intermediate, and advanced levels, with membership open to all UNSW students regardless of prior experience.

Short descriptiontext

UNSW Competitive Programming and Mathematics Society (CPMSoc) is a not-for-profit student society at the University of New South Wales delivering workshops, competitions, and beginner courses in competitive programming and mathematics for UNSW students.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
11–50
akta.pro rankint
HeadquartersCity Of Sydney, Australia
HQ citystring
City Of Sydney
HQ countrystring
Australia
HQ regionstring
Oceania
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
competitive programming education, competitive mathematics training, student society programs, algorithm workshop series, academic problem solving
NAICS code3 codes
  • Business Schools and Computer and Management Training6114
  • Exam Preparation and Tutoring611691
  • Other Schools and Instruction6116
SIC code1 code
  • Services-Educational Services8200
Product category
Student Educational Society Programs
Social media profiles3 records
GTM motion1 record

Each record includes

Type, Description, Source

Revenue model1 record
1Membership and Club Operations
TypeProfessional Services
Description

CPMSoc operates as a not-for-profit affiliated club with Arc @ UNSW. The society runs competitions and workshops, likely funded through membership dues and/or university/Arc funding. The constitution states assets and income shall be applied solely in furtherance of its objects and no portion distributed to members except as bona fide compensation for services rendered.

unswcpmsoc.com
Marketing channels8 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels3 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components4 values
Operations, Personnel, Marketing or Sales, Others
GTM typeB2C
B2C
Offering typeServices
Services
Core offering1 text field

CPMSoc is a UNSW student society that runs workshops, beginner courses (CP101 and CM101), and competitions in competitive programming and competitive mathematics for university students. Programs cover problem solving, algorithms, data structures, mathematical proofs, graph theory, combinatorics, number theory, and ICPC/Simon Marais preparation. All offerings are delivered at no cost to UNSW students and supported by an active Discord-based community.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 value
  • CPMSoc runs regular workshops and competitions throughout the academic year for both programming and mathematics tracks
Product overview1 text field

UNSW CPMSoc is a student society offering educational products and programs in competitive programming and competitive mathematics. The core offerings include CP101 (competitive programming introductory course), CM101 (competitive mathematics introductory course), regular workshops in both disciplines, and various competitions. These products work together to foster a community of problem-solvers, with beginner courses serving as entry points, workshops providing ongoing skill development, and competitions offering practical application of learned concepts.

Product and service1 record
1CP101
Scale indicator1 record

Each record includes

Type, Value, Description, Source

Partnership8 partners
1Citadel Securities
Strategic tierMinorTypeStrategic or Co-development PartnerAnnounced on2024-01-01
Description

Sponsored/workshop supported - Citadel Securities provided sponsorship for the Term 1 Week 9 2024 Disjoint Set Unions workshop.

unswcpmsoc.com
2MathSoc
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Collaborative partnership for joint competitions and events. CPMSoc and MathSoc have co-hosted Integration Bee events (2026 O Week Integration Bee, 2023 Term 2 Integration Bee) combining programming and mathematics themes.

unswcpmsoc.com
3CSESoc
Strategic tierCoreTypeStrategic or Co-development Partner
Description

Ongoing collaboration on programming contests. Rookie Code Rumble events have been jointly organized (2025, 2024, 2023 editions). Also collaborated on Inter-University Coding Competitions.

unswcpmsoc.com
4SecSoc
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Collaborated on Rookie Code Rumble 2024 (CSESoc x SecSoc x CPMSoc) for joint programming competition.

unswcpmsoc.com
5Rocketry
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Collaborated on 2025 Rocket Code Rumble, combining programming contest with rocketry theme.

unswcpmsoc.com
6BINFSoc
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Collaborated on 2024 Term 2 workshop on Applying Graph Theory to Bioinformatics.

unswcpmsoc.com
7Optiver
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Optiver sponsors the Australian Maths Olympiad Program, mentioned as an employer seeking competitive mathematics skills. The society references this connection when discussing career benefits of competitive mathematics.

unswcpmsoc.com
8Arc @ UNSW
Strategic tierCoreTypeStrategic or Co-development Partner
Description

CPMSoc is officially affiliated with Arc @ UNSW Limited. Arc provides club management, funding support, and governance oversight. The society must comply with Arc Clubs Policy and is listed on SpArc member portal.

unswcpmsoc.com
Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight4 records

Each record includes

Type, Description

Peers10 records
1Art of Problem Solving
TypeDirect peer
Description

Art of Problem Solving (AoPS) is a direct peer that provides structured math and competitive programming training, contests, and a community for students aspiring to math/CS competitions. Like CPMSoc, AoPS focuses on building problem-solving skills for competitions such as MATHCOUNTS, AMC, and olympiads, making it the most comparable offering in terms of mission and audience.

2Codeforces
TypeBroad incumbent
Description

Codeforces is the dominant global platform for competitive programming contests, problem archives, and rating systems. CPMSoc uses similar contest formats (ICPC-style) and problem difficulty ladders, making Codeforces the primary global incumbent whose content and infrastructure compete with CPMSoc's workshop and competition programming.

3Topcoder
TypeBroad incumbent
Description

Topcoder is an established competitive programming and algorithmic problem-solving platform running single-round matches, marathons, and sponsored competitions. It shares CPMSoc's focus on algorithmic contests and talent identification for technical hiring, including direct corporate sponsorship models similar to CPMSoc's Citadel/Optiver relationships.

4ACM (Association for Computing Machinery)
TypeBroad incumbent
Description

ACM is the parent organization of ICPC, the competition CPMSoc explicitly prepares students for. ACM student chapters operate at universities worldwide with similar structures to CPMSoc, providing computing community, contests, and educational resources at scale.

5HackerRank
TypeBroad incumbent
Description

HackerRank is a tech hiring and competitive programming platform used by CPMSoc for virtual contest hosting. It overlaps with CPMSoc's mission of building coding skills and preparing students for technical interviews, while operating at vastly larger scale.

6LeetCode
TypeBroad incumbent
Description

LeetCode is the leading technical interview preparation platform with a large problem archive and contest system. CPMSoc explicitly cites technical interview preparation (COMP4128, coding interviews) as a member pain point, putting it in direct competition with LeetCode's self-serve offering.

7AtCoder
TypeRegional player
Description

AtCoder is a Japan-based competitive programming platform hosting regular contests with global participation. It serves the same competitive programming training and contest audience as CPMSoc, but operates regionally with a Japanese-language emphasis and is a primary resource CPMSoc students would use alongside society activities.

8Brilliant
TypeEmerging player
Description

Brilliant is an interactive learning platform for math, science, and computer science with problem-solving courses that mirror CPMSoc's CP101/CM101-style approach. It targets the same intellectually curious student audience and provides self-paced problem-solving training that competes for the same engagement time.

9Australian Mathematical Sciences Institute (AMSI)
TypeRegional player
Description

AMSI runs the Australian Maths Olympiad Program and other competitive mathematics initiatives that CPMSoc members participate in. It operates at the regional/national level and overlaps with CPMSoc's competitive mathematics mission and audience, including the Optiver sponsorship reference.

10UNSW Computing Society (CSESoc)
TypeDirect peer
Description

CSESoc is UNSW's main computer science student society and CPMSoc's most frequent collaborator (joint Rookie Code Rumble events 2023-2025). Both societies serve overlapping UNSW computing student audiences with technical events and workshops, making them direct peers within the same campus ecosystem.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses5 records

Each record includes

Headline, Details, Source

Competitive moat4 records

Each record includes

Type, Details

Key risks5 records

Each record includes

Headline, Details, Source

Key highlights6 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment1 record

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile1 record

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
No
API detail
Has APIbool
No

Docs URL, Description

AI maturity
App detail

Has app

Core technology
Revenue estimate
Valuation estimate
Number of profiles
No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

UNSW Competitive Programming and Mathematics Society (CPMSoc)

Student Educational Society Programsunswcpmsoc.com

UNSW Competitive Programming and Mathematics Society (CPMSoc) is a not-for-profit student society at the University of New South Wales delivering workshops, competitions, and beginner courses in competitive programming and mathematics for UNSW students.

What UNSW Competitive Programming and Mathematics Society (CPMSoc) does

UNSW Competitive Programming and Mathematics Society (CPMSoc) is a not-for-profit student society affiliated with Arc @ UNSW Limited, operating at the University of New South Wales in Sydney, Australia. It serves UNSW students interested in problem solving through educational programs in competitive programming and competitive mathematics at beginner, intermediate, and advanced levels, with membership open to all UNSW students regardless of prior experience.

UNSW Competitive Programming and Mathematics Society (CPMSoc) firmographics

Firmographics
Name
UNSW Competitive Programming and Mathematics Society (CPMSoc)
Legal name
UNSW Competitive Programming and Mathematics Society
Website
https://unswcpmsoc.com
Company type
Private
Operating status
Operating
Headcount range
11–50 employees
Short description
UNSW Competitive Programming and Mathematics Society (CPMSoc) is a not-for-profit student society at the University of New South Wales delivering workshops, competitions, and beginner courses in competitive programming and mathematics for UNSW students.
Ownership category
akta.pro rank

Where UNSW Competitive Programming and Mathematics Society (CPMSoc) is headquartered

Location

Headquarters

HQ city
City Of Sydney
HQ country
Australia
HQ region
Oceania

Offices1 record

Markets served

UNSW Competitive Programming and Mathematics Society (CPMSoc) business model

Business model
GTM type
B2C
Offering type
Services
Cost components
Operations, Personnel, Marketing or Sales, Others

Revenue model

  1. Membership and Club Operations: CPMSoc operates as a not-for-profit affiliated club with Arc @ UNSW. The society runs competitions and workshops, likely funded through membership dues and/or university/Arc funding. The constitution states assets and income shall be applied solely in furtherance of its objects and no portion distributed to members except as bona fide compensation for services rendered.

Go-to-market motion1 record

Distribution channels3 records

Marketing channels8 records

UNSW Competitive Programming and Mathematics Society (CPMSoc) product offering

Product offering

Core offering

CPMSoc is a UNSW student society that runs workshops, beginner courses (CP101 and CM101), and competitions in competitive programming and competitive mathematics for university students. Programs cover problem solving, algorithms, data structures, mathematical proofs, graph theory, combinatorics, number theory, and ICPC/Simon Marais preparation. All offerings are delivered at no cost to UNSW students and supported by an active Discord-based community.

Product overview

UNSW CPMSoc is a student society offering educational products and programs in competitive programming and competitive mathematics. The core offerings include CP101 (competitive programming introductory course), CM101 (competitive mathematics introductory course), regular workshops in both disciplines, and various competitions. These products work together to foster a community of problem-solvers, with beginner courses serving as entry points, workshops providing ongoing skill development, and competitions offering practical application of learned concepts.

Differentiator

Problem solved

Functional benefit

Products and services

  • CP101

Quantifiable outcome

  • CPMSoc runs regular workshops and competitions throughout the academic year for both programming and mathematics tracks

Companies that use UNSW Competitive Programming and Mathematics Society (CPMSoc)

Customer profile

Segments1 record

Ideal customer profiles1 record

UNSW Competitive Programming and Mathematics Society (CPMSoc) technology and API

Technology

Technology focussed No

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

UNSW Competitive Programming and Mathematics Society (CPMSoc) partnerships and signals

Strategic signal

Partnerships

Eight partnerships are on record, tiered minor and core.

  • Citadel SecuritiesminorStrategic or Co-development Partner · 1 January 2024Sponsored/workshop supported - Citadel Securities provided sponsorship for the Term 1 Week 9 2024 Disjoint Set Unions workshop.
  • MathSocminorStrategic or Co-development PartnerCollaborative partnership for joint competitions and events. CPMSoc and MathSoc have co-hosted Integration Bee events (2026 O Week Integration Bee, 2023 Term 2 Integration Bee) combining programming and mathematics themes.
  • CSESoccoreStrategic or Co-development PartnerOngoing collaboration on programming contests. Rookie Code Rumble events have been jointly organized (2025, 2024, 2023 editions). Also collaborated on Inter-University Coding Competitions.
  • SecSocminorStrategic or Co-development PartnerCollaborated on Rookie Code Rumble 2024 (CSESoc x SecSoc x CPMSoc) for joint programming competition.
  • RocketryminorStrategic or Co-development PartnerCollaborated on 2025 Rocket Code Rumble, combining programming contest with rocketry theme.
  • BINFSocminorStrategic or Co-development PartnerCollaborated on 2024 Term 2 workshop on Applying Graph Theory to Bioinformatics.
  • OptiverminorStrategic or Co-development PartnerOptiver sponsors the Australian Maths Olympiad Program, mentioned as an employer seeking competitive mathematics skills. The society references this connection when discussing career benefits of competitive mathematics.
  • Arc @ UNSWcoreStrategic or Co-development PartnerCPMSoc is officially affiliated with Arc @ UNSW Limited. Arc provides club management, funding support, and governance oversight. The society must comply with Arc Clubs Policy and is listed on SpArc member portal.

Scale indicators1 record

Recent moves6 records

Expansion highlights4 records

UNSW Competitive Programming and Mathematics Society (CPMSoc) competitors and assessment

Company assessment

Direct peers

  • Art of Problem Solving: Art of Problem Solving (AoPS) is a direct peer that provides structured math and competitive programming training, contests, and a community for students aspiring to math/CS competitions. Like CPMSoc, AoPS focuses on building problem-solving skills for competitions such as MATHCOUNTS, AMC, and olympiads, making it the most comparable offering in terms of mission and audience.
  • UNSW Computing Society (CSESoc): CSESoc is UNSW's main computer science student society and CPMSoc's most frequent collaborator (joint Rookie Code Rumble events 2023-2025). Both societies serve overlapping UNSW computing student audiences with technical events and workshops, making them direct peers within the same campus ecosystem.

Broad incumbents

  • Codeforces: Codeforces is the dominant global platform for competitive programming contests, problem archives, and rating systems. CPMSoc uses similar contest formats (ICPC-style) and problem difficulty ladders, making Codeforces the primary global incumbent whose content and infrastructure compete with CPMSoc's workshop and competition programming.
  • Topcoder: Topcoder is an established competitive programming and algorithmic problem-solving platform running single-round matches, marathons, and sponsored competitions. It shares CPMSoc's focus on algorithmic contests and talent identification for technical hiring, including direct corporate sponsorship models similar to CPMSoc's Citadel/Optiver relationships.
  • ACM (Association for Computing Machinery): ACM is the parent organization of ICPC, the competition CPMSoc explicitly prepares students for. ACM student chapters operate at universities worldwide with similar structures to CPMSoc, providing computing community, contests, and educational resources at scale.
  • HackerRank: HackerRank is a tech hiring and competitive programming platform used by CPMSoc for virtual contest hosting. It overlaps with CPMSoc's mission of building coding skills and preparing students for technical interviews, while operating at vastly larger scale.
  • LeetCode: LeetCode is the leading technical interview preparation platform with a large problem archive and contest system. CPMSoc explicitly cites technical interview preparation (COMP4128, coding interviews) as a member pain point, putting it in direct competition with LeetCode's self-serve offering.

Regional players

  • AtCoder: AtCoder is a Japan-based competitive programming platform hosting regular contests with global participation. It serves the same competitive programming training and contest audience as CPMSoc, but operates regionally with a Japanese-language emphasis and is a primary resource CPMSoc students would use alongside society activities.
  • Australian Mathematical Sciences Institute (AMSI): AMSI runs the Australian Maths Olympiad Program and other competitive mathematics initiatives that CPMSoc members participate in. It operates at the regional/national level and overlaps with CPMSoc's competitive mathematics mission and audience, including the Optiver sponsorship reference.

Emerging players

  • Brilliant: Brilliant is an interactive learning platform for math, science, and computer science with problem-solving courses that mirror CPMSoc's CP101/CM101-style approach. It targets the same intellectually curious student audience and provides self-paced problem-solving training that competes for the same engagement time.

Market position

Strengths4 records

Weaknesses5 records

Competitive moat4 records

Key risks5 records

Key highlights6 records

Customer concentration

UNSW Competitive Programming and Mathematics Society (CPMSoc) social profiles

Digital presence

UNSW Competitive Programming and Mathematics Society (CPMSoc) financial estimates

Financial estimate

Revenue estimate

Valuation estimate

UNSW Competitive Programming and Mathematics Society (CPMSoc) leadership team

Management profile

Number of profiles

UNSW Competitive Programming and Mathematics Society (CPMSoc) funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

UNSW Competitive Programming and Mathematics Society (CPMSoc) M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about UNSW Competitive Programming and Mathematics Society (CPMSoc)

What does UNSW Competitive Programming and Mathematics Society (CPMSoc) do?

CPMSoc is a UNSW student society that runs workshops, beginner courses (CP101 and CM101), and competitions in competitive programming and competitive mathematics for university students. Programs cover problem solving, algorithms, data structures, mathematical proofs, graph theory, combinatorics, number theory, and ICPC/Simon Marais preparation. All offerings are delivered at no cost to UNSW students and supported by an active Discord-based community.

Is UNSW Competitive Programming and Mathematics Society (CPMSoc) a public or private company?

UNSW Competitive Programming and Mathematics Society (CPMSoc) is a private company. It is classified as nonprofit foundation owned and is currently operating.

When was UNSW Competitive Programming and Mathematics Society (CPMSoc) founded?

UNSW Competitive Programming and Mathematics Society (CPMSoc) was founded in -1. It employs 11 to 50 people.

Where is UNSW Competitive Programming and Mathematics Society (CPMSoc) based?

UNSW Competitive Programming and Mathematics Society (CPMSoc) is headquartered in City Of Sydney, Australia, in the Oceania region.

How does UNSW Competitive Programming and Mathematics Society (CPMSoc) make money?

One revenue line is on record: membership and Club Operations.

Who are UNSW Competitive Programming and Mathematics Society (CPMSoc)'s main competitors?

Direct peers on record are Art of Problem Solving and UNSW Computing Society (CSESoc). Broad incumbents are Codeforces, Topcoder, ACM (Association for Computing Machinery), HackerRank and LeetCode. Regional players are AtCoder and Australian Mathematical Sciences Institute (AMSI). Brilliant is listed as an emerging player.

Does UNSW Competitive Programming and Mathematics Society (CPMSoc) have an API?

No public API is recorded for UNSW Competitive Programming and Mathematics Society (CPMSoc).

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales