CS for All
- Company typePrivate
- Founded-
- HeadquartersIran, Iran
- Headcount11–50
- GTM typeB2B
- OfferingServices
CS for All firmographics
Firmographics- Name
- CS for All
- Legal name
- مرکز ملی آموزش علوم کامپیوتر ایران (National Center for Computer Science Education in Iran)
- Website
- https://computer-science.ir
- Company type
- Private
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Ownership category
- akta.pro rank
CS for All industry classification
Industry- Product category
- K-12 Education Curriculum Framework
- NAICS
- Educational Services (611), Elementary and Secondary Schools (6111), Educational Support Services (611710), Computer Training (61142)
- SIC
- Services-Educational Services (8200)
- akta.pro primary industry
- STEM & Computer Science Curriculum (EDAGAAAB)
- akta.pro secondary industries
- Game-Based CS & Computational Thinking Platforms (EDAFANAD), Differentiated Instruction & Scaffolded Materials (EDAGAMAB)
Keywords
Where CS for All is headquartered
LocationHeadquarters
- HQ city
- Iran
- HQ country
- Iran
- HQ region
- Middle East
Offices1 record
Markets served
CS for All business model
Business model- GTM type
- B2B
- Offering type
- Services
- Cost components
- Personnel, Technology or R&D, Operations, Marketing or Sales, Others
Revenue model
- Non-commercial educational initiative: This is a non-profit national educational initiative focused on promoting computer science education in Iran. The organization develops frameworks, resources, and guidelines. Revenue model appears to be grant-based or government-funded rather than commercial.
Go-to-market motion1 record
Distribution channels3 records
Marketing channels4 records
CS for All product offering
Product offeringCore offering
CS for All is a non-profit national educational initiative that develops and disseminates Iran's national framework for computer science and computational thinking education from elementary school through university. It provides free educational frameworks, curriculum guidelines, learning pathways, and supplementary resources (Computational Thinking, Creative Computing, AI Literacy) to schools, teachers, parents, students, and policymakers across Iran, positioning computer science as essential 21st-century literacy rather than a narrow engineering skill.
Product overview
CS for All (مرکز ملی آموزش علوم کامپیوتر ایران) is Iran's National Center for Computer Science Education - a non-profit organization serving as a national portal for understanding, learning, and teaching computer science and computational thinking. The organization operates a unified framework-based approach with four main offerings: the Educational Framework Program (چارچوب برنامهی آموزشی) as the core product providing comprehensive curriculum guidelines from elementary to 12th grade; Computational Thinking (تفکر رایانشی) and Creative Computing (رایانش خلاق) as learning resource sub-brands; and AI Literacy (سواد هوش مصنوعی) as an artificial intelligence education initiative. These offerings work together to provide a complete pathway from elementary school through university, equipped with teaching resources for teachers and parents.
Differentiator
Problem solved
Functional benefit
Brands
- تفکر رایانشی (Computational Thinking): An initiative related to computational thinking education promoted through the website.
- رایانش خلاق (Creative Computing)
- هوش مصنوعی برای همه (AI for All)
- سواد هوش مصنوعی (AI Literacy)
Products and services
- Computer Science and Computational Thinking Educational Framework (چارچوب برنامهی آموزشی علوم کامپیوتر و تفکر رایانشی) Comprehensive national educational framework defining core concepts (computing systems, networks and internet, data and analysis, algorithms and programming, impacts of computing) and key practices for computer science education from elementary school through 12th grade in Iran, with learning progressions across multiple educational levels. Designed for curriculum developers, teachers, policymakers, and schools.
- Computational Thinking (تفکر رایانشی) Learning resource and initiative focused on developing computational thinking skills for Iranian students and educators, delivered via a dedicated educational website.
- Creative Computing (رایانش خلاق) Creative computing learning resource enabling students to engage with computational thinking through creative digital projects, promoted via the external Creative Computing portal.
- AI Literacy (سواد هوش مصنوعی) AI literacy initiative providing educational resources about artificial intelligence concepts for all students, delivered through the dedicated ailiteracy.ir portal and linked artificial-intelligence.ir page.
Quantifiable outcome
- Goal: Every school in every corner of Iran has access to quality computer science education
Companies that use CS for All
Customer profileNamed customers5 records
Segments6 records
Ideal customer profiles4 records
CS for All technology and API
TechnologyTechnology focussed No
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Feature3 records
CS for All partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- K12CS (K-12 Computer Science Framework)foundational referenceThe framework is primarily based on the K12 Computer Science Framework from the United States, which has been used as a reference model by many countries developing their own computer science frameworks. This provides the foundational methodology and structure for Iran's national computer science education framework.
Scale indicators3 records
Recent moves1 record
Expansion highlights4 records
CS for All competitors and assessment
Company assessmentDirect peers
- Code.org: U.S.-based nonprofit that pioneered the 'CS for All' movement with free K-12 computer science curricula, teacher professional development, and national advocacy. Directly comparable mission, model, and framework-based approach to CS education reform.
- CSforALL (U.S. coalition): National U.S. coalition dedicated to making CS education accessible to all students. Shares the explicit 'CS for All' mission framing and convenes educators, policymakers, and industry around national CS standards.
- CSTA (Computer Science Teachers Association): Professional association supporting CS teachers through standards, resources, and advocacy. Comparable in its role building the teacher community and developing CS education standards and practices.
Regional players
- European Schoolnet: Network of European education ministries developing and sharing digital learning resources and policy frameworks. Comparable multi-country national-level CS/digital curriculum coordination role, but for European rather than Iranian context.
Broad incumbents
- ISTE (International Society for Technology in Education): Established organization providing technology integration standards and educator professional development across K-12. Comparable in its national-level role defining educational technology frameworks and serving policymakers.
- Khan Academy: Large free online education platform offering computer science and computational thinking content for K-12 and beyond. Comparable free, framework-based content distribution model and broad multi-stakeholder audience.
Emerging players
- Raspberry Pi Foundation: UK-based nonprofit promoting computing education and digital making for young people globally. Comparable mission to democratize computing education with free resources, teacher training, and curriculum.
- AI4ALL: Nonprofit increasing diversity and inclusion in AI education. Directly comparable AI literacy mission and free educational resource distribution model for broad student populations.
- Carnegie Mellon University — CS Academy: Free, online, interactive high school CS curriculum developed by Carnegie Mellon. Comparable free, framework-based K-12 CS content delivery and teacher-facing pedagogical approach.
- Creative Computing Lab (Harvard Graduate School of Education): Research group that originally published the Creative Computing curriculum referenced by CS for All's sub-brand. Directly comparable content approach and creative computing framework.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat4 records
Key risks5 records
Key highlights5 records
Customer concentration
CS for All social profiles
Digital presenceCS for All financial estimates
Financial estimateRevenue estimate
Valuation estimate
CS for All leadership team
Management profileNumber of profiles
CS for All funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
CS for All M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about CS for All
What does CS for All do?
CS for All is a non-profit national educational initiative that develops and disseminates Iran's national framework for computer science and computational thinking education from elementary school through university. It provides free educational frameworks, curriculum guidelines, learning pathways, and supplementary resources (Computational Thinking, Creative Computing, AI Literacy) to schools, teachers, parents, students, and policymakers across Iran, positioning computer science as essential 21st-century literacy rather than a narrow engineering skill.
Is CS for All a public or private company?
CS for All is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was CS for All founded?
CS for All was founded in -1. It employs 11 to 50 people.
Where is CS for All based?
CS for All is headquartered in Iran, Iran, in the Middle East region.
How does CS for All make money?
One revenue line is on record: non-commercial educational initiative.
Who are CS for All's main competitors?
Direct peers on record are Code.org, CSforALL (U.S. coalition) and CSTA (Computer Science Teachers Association). European Schoolnet is listed as a regional player. Broad incumbents are ISTE (International Society for Technology in Education) and Khan Academy. Emerging players are Raspberry Pi Foundation, AI4ALL, Carnegie Mellon University — CS Academy and Creative Computing Lab (Harvard Graduate School of Education).
Does CS for All have an API?
No public API is recorded for CS for All.
What industry is CS for All in?
CS for All's product category is K-12 Education Curriculum Framework. Its primary akta.pro industry code is EDAGAAAB, STEM & Computer Science Curriculum, with a secondary code of EDAFANAD, Game-Based CS & Computational Thinking Platforms. Its NAICS code is 611 and its SIC code is 8200.