Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Science as a Layered Discipline

Foundations, Systems, Intelligence, and Societal Responsibility

Author: SAMUELSON G Affiliation: Independent Researcher Article type: Review Article and Conceptual Synthesis Date: 13 July 2026 Status: Preprint / independent research manuscript

DOI
Zenodo
Academia.edu
License: CC BY 4.0


Overview

This repository contains the research paper “Computer Science as a Layered Discipline: Foundations, Systems, Intelligence, and Societal Responsibility.”

The paper presents computer science as a layered discipline connecting mathematical foundations, algorithms, computer systems, software and data abstractions, intelligent and interactive applications, and societal governance.

The synthesis emphasizes cross-cutting requirements including:

  • Security and privacy
  • Reliability and maintainability
  • Efficiency and scalability
  • Energy and environmental cost
  • Accessibility and fairness
  • Human oversight and professional responsibility
  • Reproducibility and lifecycle monitoring

The manuscript is a targeted narrative review and conceptual synthesis. It does not claim to report a completed laboratory experiment, original benchmark dataset, or controlled empirical study.


Abstract

Computer science is simultaneously a mathematical science of computation, an engineering discipline for building reliable information-processing systems, and a sociotechnical practice whose artifacts shape institutions and everyday life.

This review develops a layered account of the field linking mathematical foundations, representations and algorithms, computer systems, software and data abstractions, intelligent and interactive applications, and societal governance.

The paper proposes four central claims:

  1. Abstraction is the field’s central intellectual mechanism.
  2. Computer science research depends on multiple forms of evidence, including proof, asymptotic analysis, simulation, benchmarking, systems measurement, user studies, and field observation.
  3. Modern systems must be evaluated using security, privacy, reliability, maintainability, energy use, accessibility, fairness, and human control in addition to accuracy and performance.
  4. Major research opportunities increasingly arise at the interfaces among subfields.

The paper contributes an original layered model of computer science, a reusable research-to-deployment lifecycle, and a research agenda focused on compositional assurance, lifecycle evaluation, resource-aware intelligence, secure migration, and public-interest computing.


Keywords

computer science · algorithms · computer systems · software engineering · artificial intelligence · cybersecurity · databases · human-computer interaction · computing ethics · formal verification · sustainable computing


Research Objectives

The paper addresses the following central question:

What coherent structure connects the theoretical, engineered, empirical, and societal dimensions of computer science?

Its objectives are to:

  • Explain the intellectual foundations of computer science.
  • Organize major subfields into a coherent layered model.
  • Compare the forms of evidence used across computer science research.
  • Identify cross-cutting technical and societal quality requirements.
  • Examine emerging research frontiers at the intersections of subfields.
  • Propose a responsible research-to-deployment lifecycle.
  • Present a forward-looking research agenda for dependable sociotechnical computing.

Conceptual Structure

The proposed model organizes computer science into six interacting layers:

  1. Mathematical and Physical Foundations Computability, complexity, information, probability, logic, and electronics.

  2. Algorithms, Representations, and Models Data structures, optimization, formal models, and computational methods.

  3. Systems and Infrastructure Computer architecture, operating systems, networking, and distributed systems.

  4. Software and Data Abstractions Programming languages, software engineering, databases, and data management.

  5. Interactive and Intelligent Applications Artificial intelligence, machine learning, robotics, graphics, human-computer interaction, and scientific computing.

  6. Society, Governance, and Professional Practice Ethics, law, education, accessibility, public impact, and professional responsibility.

Trust, security, privacy, reliability, efficiency, energy use, scalability, and performance operate across every layer.


Main Contributions

1. Layered Model of Computer Science

The manuscript presents a unified structure showing how foundational theory supports algorithms, systems, software, data abstractions, intelligent applications, and societal practice.

2. Research-to-Deployment Lifecycle

The paper proposes an iterative lifecycle consisting of:

  1. Problem and stakeholder identification
  2. Requirements formalization
  3. Model or algorithm design
  4. System or prototype implementation
  5. Evaluation against appropriate baselines
  6. Deployment, monitoring, and revision

Ethics, safety, security, privacy, reproducibility, documentation, versioning, provenance, and maintenance remain active throughout the lifecycle.

3. Cross-Disciplinary Research Agenda

The synthesis identifies several converging research frontiers:

  • Trustworthy artificial intelligence
  • Formal methods and verification
  • Quantum-safe security
  • Edge and cyber-physical systems
  • Sustainable computing
  • Human-centered interaction
  • Dependable sociotechnical computing

Mathematical Formulas Used

The paper includes four established formulas used to illustrate major concepts in computer science.

Asymptotic Upper Bound

T(n) = O(f(n))

This relation expresses an asymptotic upper bound on algorithmic growth.

Shannon Entropy

H(X) = -Σₓ p(x) log₂ p(x)

This formula quantifies the expected information or uncertainty of a random variable.

Amdahl’s Law

S(N) = 1 / [(1 - p) + p/N]

This formula estimates the theoretical speedup of a workload when only part of it can be parallelized.

Regularized Empirical-Risk Objective

θ* = arg minθ [(1/n) Σᵢ L(fθ(xᵢ), yᵢ) + λR(θ)]

This objective balances predictive error and model regularization in machine learning.

These equations are established scientific formulas used for explanatory synthesis; they are not claimed as newly invented equations.


Figures

Figure 1 — Layered Conceptual Structure of Computer Science

Layered Conceptual Structure of Computer Science

This figure shows the six-layer conceptual organization of computer science and the cross-cutting roles of trust, security, privacy, reliability, efficiency, energy, scalability, and performance.

Figure 2 — Computer Science Research-to-Deployment Lifecycle

Computer Science Research-to-Deployment Lifecycle

This figure presents an iterative process connecting problem definition, formalization, design, implementation, evaluation, deployment, monitoring, and revision.

Figure 3 — Converging Research Frontiers in Computer Science

Converging Research Frontiers in Computer Science

This figure illustrates the convergence of trustworthy AI, formal verification, quantum-safe security, cyber-physical systems, sustainable computing, and human-centered interaction around dependable sociotechnical computing.


Repository Structure

computer-science-layered-discipline/
├── README.md
├── LICENSE
├── CITATION.cff
├── paper/
│   ├── Computer_Science_Research_Paper_SAMUELSON_G.pdf
│   └── Computer_Science_Research_Paper_SAMUELSON_G.docx
├── figures/
│   ├── Figure_1_Layered_Computer_Science_Clear.png
│   ├── Figure_1_Layered_Computer_Science_Clear.svg
│   ├── Figure_2_Research_to_Deployment_Lifecycle_Clear.png
│   ├── Figure_2_Research_to_Deployment_Lifecycle_Clear.svg
│   ├── Figure_3_Converging_Research_Frontiers_Clear.png
│   └── Figure_3_Converging_Research_Frontiers_Clear.svg
└── supplementary/
    └── references-and-notes.md

Accessing the Paper

The complete manuscript should be placed in the paper directory:

DOI and repository record:

DOI: https://doi.org/10.13140/RG.2.2.21918.91203
Repository record: https://github.com/Samuelson777/Computer-Science-as-a-Layered-Discipline/

Methodology

The article uses a targeted narrative-review method rather than a systematic review or meta-analysis.

Sources were selected from three broad groups:

  1. Seminal works establishing durable concepts in computation, information, programming, databases, distributed systems, cryptography, architecture, and artificial intelligence.
  2. Contemporary curricular and classification frameworks mapping the discipline.
  3. Authoritative standards and recent research addressing current technical and societal frontiers.

The synthesis groups concepts according to their level of abstraction, identifies the evidence used within each group, traces cross-cutting quality requirements, and evaluates emerging frontiers according to technical opportunity, interdisciplinary dependence, evaluation difficulty, and societal risk.


Limitations

This work has several important limitations:

  • It is a broad narrative synthesis rather than an exhaustive systematic review.
  • Computer science is too large and rapidly changing for every subfield to receive equal coverage.
  • The proposed layered model is an interpretive framework, not the only valid taxonomy of the discipline.
  • No new experimental dataset, benchmark, or controlled empirical study is presented.
  • Some emerging technologies and standards may change after publication.
  • Independent verification and peer review are required before the manuscript should be treated as an authoritative scholarly publication.

Conclusion

Computer science cannot be adequately described as programming alone. It is a layered discipline built from mathematical reasoning, algorithms, representations, physical and virtual systems, software abstractions, data organization, intelligent applications, human interaction, and societal governance.

The paper concludes that abstraction is the primary mechanism enabling progress across these layers. However, every abstraction also transfers assumptions, costs, and failure modes to other parts of the computing ecosystem. For this reason, successful computer science research must connect theoretical correctness with empirical evidence, engineering reliability, security, sustainability, usability, and public responsibility.

The most important future advances are likely to emerge from the convergence of previously separate research areas. Trustworthy AI requires formal assurance, secure infrastructure, human-centered design, accountable governance, and resource-aware computation. Quantum-safe migration requires coordination among cryptography, systems engineering, software maintenance, standards, and institutional planning. Edge and cyber-physical systems require real-time assurance, safety, privacy, and sustainable operation.

The central conclusion is that the future of computer science depends not only on building more capable computational systems, but also on building systems that remain dependable throughout their complete lifecycle and serve human and societal needs responsibly.


Publication and Peer-Review Status

This repository contains an independent research manuscript.

The paper is uploaded to a scholarly repository such as Zenodo as a preprint. Repository publication and DOI assignment make the work publicly accessible and citable, but do not constitute peer review.

This manuscript is a preprint and has not yet undergone formal peer review.


Citation

Suggested Citation

SAMUELSON G. (2026). Computer Science as a Layered Discipline:
Foundations, Systems, Intelligence, and Societal Responsibility.
Review Article and Conceptual Synthesis. Independent Researcher.
Preprint.

BibTeX

@article{samuelson2026computer,
  author  = {Samuelson G},
  title   = {Computer Science as a Layered Discipline: Foundations, Systems, Intelligence, and Societal Responsibility},
  year    = {2026},
  month   = {July},
  note    = {Review Article and Conceptual Synthesis; preprint},
  doi     = {https://doi.org/10.13140/RG.2.2.21918.91203},
  url     = {Repository URL to be added}
}

Research Integrity and Declarations

Authorship

SAMUELSON G is identified as the author of the manuscript.

Funding

No external funding was declared for this work unless otherwise specified in the final manuscript.

Competing Interests

The author declares no known financial or personal competing interests that could have influenced the work.

Data Availability

No original experimental dataset was generated or analyzed. The paper is based on published literature, standards, and conceptual synthesis.

Ethics Approval

Ethics approval was not required because the study did not involve human participants, identifiable personal data, animals, or clinical interventions.

Originality

The conceptual organization, interpretive synthesis, and research agenda should be reviewed using plagiarism-detection and reference-verification procedures before formal submission.


License

A license for the manuscript and figures is:

Creative Commons Attribution 4.0 International — CC BY 4.0

A license for any accompanying source code is:

MIT License

Do not apply a software license to third-party text, images, standards, or material for which redistribution rights have not been confirmed.


Contributing

Corrections, scholarly comments, reference-verification reports, and constructive suggestions may be submitted through GitHub issues or pull requests.

Suggested issue categories include:

  • Reference correction
  • Factual correction
  • Figure improvement
  • Methodological suggestion
  • Accessibility improvement
  • Reproducibility suggestion
  • New research frontier

Major authorship or contributor changes should follow recognized scholarly authorship criteria.


Disclaimer

This manuscript is intended for scholarly discussion and educational use. It does not provide legal, medical, cybersecurity, financial, or engineering-certification advice. Examples and conceptual models should not be used as the sole basis for safety-critical or high-stakes decisions.


Contact

SAMUELSON G Independent Researcher


Acknowledgment

The paper acknowledges the researchers, professional societies, standards organizations, educators, engineers, and open-science communities whose work established and continue to develop the field of computer science.

About

A review and conceptual synthesis of computer science as a layered discipline, connecting foundations, algorithms, systems, software, AI, cybersecurity, HCI, sustainability, ethics, and societal responsibility.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors