Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Great Principles of Computing

    Great Principles of Computing

    Peter J. Denning, Craig H. Martell · 2015

    Computer Science
    Open LibraryAmazon
    Stats for nerds
    2recommend
    2mentions
    2people
    2009–2019years
    100% recommend

    Mentions per year

    200920112013201520172019

    What Hacker News says

    1. gshubert17Aug 2019
      A really good overview of the field of CS is _Great Principles of Computing_ by Peter Denning and Craig Martell, 2015. It's a good book for CS students who want overviews of less familiar areas of computer science, and for anyone (in other areas) who want to know more about computation.

      Another is Subrata Dasgupta's _Computer Science: A Very Short Introduction_, a 2016 addition to Oxford's Very Short Introduction series. It has over five pages of further references to more detailed and specialized works.

      thread
    2. pchristensenJul 2009
      Useful links for those interested in this crossover:

      Great Principles of Computing: http://cs.gmu.edu/cne/pjd/GP/GP-site/welcome.html

      90 min talk by Peter Denning about Great Principles: http://www.youtube.com/watch?v=5a_pO3NYJl0

      thread

    Related

    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Compilers, principles, techniques, and tools
    2007–2026

    Compilers, principles, techniques, and tools

    Alfred V. Aho
    195 recommend · 958
    Cover of Introduction to the theory of computation
    2008–2026

    Introduction to the theory of computation

    Michael Sipser
    66 recommend · 96
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    Cover of Introduction to Computing Systems
    2016–2026

    Introduction to Computing Systems

    Yale N. Patt
    4 recommend · 10
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385