Great Principles of Computing
E157651
Great Principles of Computing is a foundational book that articulates the core concepts, theories, and enduring ideas that underlie the field of computer science.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Great Principles of Computing canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1386219 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Great Principles of Computing Context triple: [Peter J. Denning, notableWork, Great Principles of Computing]
-
A.
Introduction to Algorithms
Introduction to Algorithms is a widely used, comprehensive textbook on algorithms and data structures, renowned for its rigorous yet accessible coverage of theoretical and practical topics in computer science.
-
B.
Things a Computer Scientist Rarely Talks About
Things a Computer Scientist Rarely Talks About is a reflective book by Donald E. Knuth in which he discusses the philosophical, spiritual, and personal dimensions underlying his life and work in computer science.
-
C.
Computational Complexity: A Conceptual Perspective
Computational Complexity: A Conceptual Perspective is a graduate-level textbook that presents the foundations and key themes of computational complexity theory with an emphasis on conceptual understanding over technical detail.
-
D.
Strategic Computing Initiative
The Strategic Computing Initiative was a major 1980s U.S. defense research program aimed at advancing artificial intelligence, machine vision, and high-performance computing for military applications.
-
E.
Introduction to the Theory of Computation
Introduction to the Theory of Computation is a widely used textbook in theoretical computer science that covers formal languages, automata, computability, and complexity theory.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Great Principles of Computing Target entity description: Great Principles of Computing is a foundational book that articulates the core concepts, theories, and enduring ideas that underlie the field of computer science.
-
A.
Introduction to Algorithms
Introduction to Algorithms is a widely used, comprehensive textbook on algorithms and data structures, renowned for its rigorous yet accessible coverage of theoretical and practical topics in computer science.
-
B.
Things a Computer Scientist Rarely Talks About
Things a Computer Scientist Rarely Talks About is a reflective book by Donald E. Knuth in which he discusses the philosophical, spiritual, and personal dimensions underlying his life and work in computer science.
-
C.
Computational Complexity: A Conceptual Perspective
Computational Complexity: A Conceptual Perspective is a graduate-level textbook that presents the foundations and key themes of computational complexity theory with an emphasis on conceptual understanding over technical detail.
-
D.
Strategic Computing Initiative
The Strategic Computing Initiative was a major 1980s U.S. defense research program aimed at advancing artificial intelligence, machine vision, and high-performance computing for military applications.
-
E.
Introduction to the Theory of Computation
Introduction to the Theory of Computation is a widely used textbook in theoretical computer science that covers formal languages, automata, computability, and complexity theory.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
book
ⓘ
computer science book ⓘ non-fiction book ⓘ |
| addresses |
how computing shapes modern society
ⓘ
how to reason about computational systems ⓘ |
| aimsTo |
articulate core concepts of computer science
ⓘ
present enduring ideas of computing ⓘ provide a conceptual framework for computing ⓘ |
| clarifies | distinctions between computing principles and implementations ⓘ |
| covers |
interdisciplinary impact of computing
ⓘ
practical aspects of computing systems ⓘ theoretical foundations of computing ⓘ |
| emphasizes |
foundational principles over specific technologies
ⓘ
unifying ideas in computer science ⓘ |
| hasAuthor |
Craig H. Martell
ⓘ
Peter J. Denning ⓘ |
| hasEdition | first edition ⓘ |
| hasFormat |
digital
ⓘ
print ⓘ |
| hasGenre | textbook ⓘ |
| hasLanguage | English ⓘ |
| hasSubject |
abstraction in computing
ⓘ
algorithms ⓘ architecture ⓘ communication ⓘ computational thinking ⓘ computer science ⓘ computing principles ⓘ computing systems ⓘ coordination ⓘ design ⓘ ethics in computing ⓘ evaluation ⓘ history of computing ⓘ information processing ⓘ limits of computation ⓘ models of computation ⓘ social implications of computing ⓘ theory of computing ⓘ |
| intendedFor |
introductory computer science courses
ⓘ
undergraduate students ⓘ |
| proposes | a principled framework for understanding computing ⓘ |
| publishedBy | MIT Press ⓘ |
| relatedTo |
computational thinking education
ⓘ
computer science curriculum design ⓘ |
| usedAs | university course textbook ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Great Principles of Computing Description of subject: Great Principles of Computing is a foundational book that articulates the core concepts, theories, and enduring ideas that underlie the field of computer science.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.