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

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

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Peter J. Denning notableWork Great Principles of Computing