Computer Science — Student Exercises (Wikipedia Module)
1. Lead‑Section Abstraction Scan#
Choose any CS article (e.g., Algorithm, Operating system, Machine learning).
Task:
Identify three framing sentences in the lead and classify each as:
- formal definition
- systems‑level description
- applied/real‑world framing
Write 2–3 lines explaining which abstraction layer the lead emphasizes.
2. Formal‑Model Extraction#
Pick an article with a clear formal model (e.g., Big O notation, Automata theory, Hash table).
Task:
Extract the core model and rewrite it as a three‑part formal structure:
- definition / abstraction
- properties / guarantees
- constraints / limitations
This builds R2 formal‑model awareness.
3. Category‑Mesh Mapping#
Choose a page on a CS concept (e.g., Concurrency, Type system, Neural network).
Task:
List all categories attached to the page and group them into:
- theoretical
- systems
- language/paradigm
- AI/ML
- cross‑domain (math, engineering, cognitive science)
Write 3–5 lines describing how the category mesh defines the article’s R0 regime boundary.
4. Complexity‑Claim Check#
Pick any algorithm article (e.g., Quicksort, Dijkstra’s algorithm, BFS).
Task:
Identify:
- the stated time complexity
- the stated space complexity
- any assumptions (data structure, input distribution, model of computation)
Explain how these claims shape the article’s R2 conceptual frame.
5. Revision‑History Update Scan#
Choose a fast‑moving article (e.g., Machine learning, Programming language, Cybersecurity).
Task:
Scan the last 50 edits and record:
- frequency of updates
- whether edits reflect new research, new versions, or terminology changes
- whether changes are structural, definitional, or implementation‑related
Summarize the article’s R1 volatility profile.
6. Paradigm‑Framing Analysis#
Pick an article related to programming paradigms (e.g., Functional programming, Object‑oriented programming).
Task:
Identify:
- the paradigm’s core principles
- examples used to illustrate the paradigm
- any criticisms or limitations mentioned
Map each to an R2 conceptual tension.
7. Systems‑Architecture Scan#
Choose a systems‑level article (e.g., Operating system, Distributed system, Virtual machine).
Task:
Identify:
- the architectural layers described
- the core mechanisms (scheduling, messaging, isolation, etc.)
- the failure modes or constraints
Write 3–4 lines describing the systems‑architecture regime.
8. AI/ML Concept Drift Check#
Pick an AI/ML article (e.g., Neural network, Reinforcement learning, Transformer).
Task:
Extract:
- the model definition
- the training mechanism
- the evaluation metrics
Explain how rapid research cycles shape the article’s R1→R2 drift.
9. Cross‑Domain Influence Mapping#
Choose an article influenced by another field (e.g., Cryptography, HCI, Optimization).
Task:
Identify three concepts imported from:
- mathematics
- engineering
- cognitive science
- statistics
Explain how these imports shape the article’s R3 relational alignment.
10. Mini‑Synthesis (R0 → R3)#
Choose any CS topic and complete:
- R0: What is the surface structure?
- R1: What is the update or dispute pattern?
- R2: What formal model or system architecture shapes the concept?
- R3: What deep attractors (formal, systems, optimization, engineering) influence the domain?
This is the capstone exercise for triadic CS‑regime awareness.
These exercises belong to the Computer_Science directory of the Wikipedia Awareness module.
They follow the RTT/1 student‑training format used across all subject domains.
