computer science
Let an agent handle computer science as a discipline with fields, methods and ethics, and separate established results from hype.
Research draft, second pass
A second pass drafted this model: the structure a model of this thing needs, and what is known about it in the world. The line under this one says how the second half was obtained - researched against sources, or recalled without web access, in which case nothing here was read anywhere and every claim is a lead to verify. Unreviewed either way.
written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify
Researched by: Claude
Purpose and description
Let an agent handle computer science as a discipline with fields, methods and ethics, and separate established results from hype.
The study of computation, information and automation, including algorithms, programming languages, systems, data, artificial intelligence and theory.
What it is for: Understanding and building computational systems.
It can be study and teach it; design algorithms and systems; research AI and data; assess societal impacts.
Distinguishing features
Formal and engineering discipline
Theory and practice
Rapidly changing
Ethical and security dimensions
What it looks like
Code, algorithms, systems and papers.
How it is recognised
Fields such as theory, systems, AI
ACM classifications
Applied areas such as music informatics
Related models
is a kind of - discipline
produces - artefacts
uses - foundations
studies - subjects
In practice
Families and kinds
theoretical computer science
systems and networks
artificial intelligence and machine learning
data management and data science
human-computer interaction
applied informatics
Identifiers
ACM CCS code classification ACM Computing Classification System
Standards and regulation
EU AI Act
Data protection law
Computing ethics codes such as the ACM Code of Ethics
Failure modes and hazards
Hype presented as fact
Security vulnerabilities
Biased systems
Also called
+93
Where this came from
wikidata · CC0 1.0
Drafted structure
Bundle to layer to finding to question, as the second pass will find it: 4 bundles · 8 layers · 8 findings · 16 questions.
Field Which area.
Field locates the question.
Area
Sub-discipline.
Area
Field.
- Which area of computer science applies? definition
- Which ACM class? provenance
Methods
Theory and experiment.
Methods
Methods.
- Which methods are used? definition
- How are results validated? provenance
Results What is known.
Results vary in maturity.
Established
Proven results.
Established
Established knowledge.
- Is this an established result or a claim? boundary
- Which sources support it? provenance
Open problems
Unsolved.
Open problems
Open problems.
- Which related problems are open? boundary
- What progress has been made? provenance
Practice Building systems.
Practice has standards.
Engineering
Software and systems.
Engineering
Engineering practice.
- Which engineering practices apply? provenance
- How is quality assured? action
Security
Safety.
Security
Security.
- What security risks arise? boundary
- How are they mitigated? action
Ethics Impacts.
Computing affects society.
Impact
Society.
Impact
Societal impact.
- What societal impacts does this have? boundary
- Who is affected? boundary
Regulation
Law.
Regulation
Applicable law.
- Which laws apply, such as the AI Act? provenance
- What obligations follow? boundary
What the second pass must settle
- Should fields be separate entries?
- How should agents present AI capabilities honestly?
- The registry entry has merged aliases such as virtual influencer; should they be split off?