Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
students:reading_recommendations [2011/07/07 12:30] – [Viewing or Listening Recommendations] adminstudents:reading_recommendations [2011/08/12 17:22] – [Viewing or Listening Recommendations] admin
Line 9: Line 9:
   * [[http://www.amazon.com/gp/product/0201657880?ie=UTF8&tag=grok-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0201657880|Programming Pearls]] - how to approach solving problems   * [[http://www.amazon.com/gp/product/0201657880?ie=UTF8&tag=grok-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0201657880|Programming Pearls]] - how to approach solving problems
   * [[http://www.amazon.com/gp/product/0131429019?ie=UTF8&tag=grok-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0131429019|The Art of Unix Programming]] - for a history of OS and Unix programming and knowledge of useful tools   * [[http://www.amazon.com/gp/product/0131429019?ie=UTF8&tag=grok-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0131429019|The Art of Unix Programming]] - for a history of OS and Unix programming and knowledge of useful tools
-  * [[http://www.amazon.com/Plex-Google-Thinks-Works-Shapes/dp/1416596585|In the Plex]] - about Google, to have something to aspire to+  * [[http://www.amazon.com/Plex-Google-Thinks-Works-Shapes/dp/1416596585|In the Plex: How Google Thinks, Works, and Shapes Our Lives]] - about Google, to have something to aspire to
   * [[http://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/dp/0465026567|Gödel, Escher, Bach: An Eternal Golden Braid]] - "looks at the surprising points of contact between the music of Bach, the artwork of Escher, and the mathematics of Gödel. It also looks at the prospects for computers and artificial intelligence (AI) for mimicking human thought. For the general reader and the computer techie alike, this book still sets a standard for thinking about the future of computers and their relation to the way we think."   * [[http://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/dp/0465026567|Gödel, Escher, Bach: An Eternal Golden Braid]] - "looks at the surprising points of contact between the music of Bach, the artwork of Escher, and the mathematics of Gödel. It also looks at the prospects for computers and artificial intelligence (AI) for mimicking human thought. For the general reader and the computer techie alike, this book still sets a standard for thinking about the future of computers and their relation to the way we think."
   * [[http://www.amazon.com/New-Turing-Omnibus-Turning-Excursions/dp/0716782715/ref=sr_1_31?ie=UTF8&qid=1309993781&sr=8-31|New Turing Omnibus]] - "66 concise articles on the major points of interest in computer science theory, technology and applications"   * [[http://www.amazon.com/New-Turing-Omnibus-Turning-Excursions/dp/0716782715/ref=sr_1_31?ie=UTF8&qid=1309993781&sr=8-31|New Turing Omnibus]] - "66 concise articles on the major points of interest in computer science theory, technology and applications"
Line 15: Line 15:
   * [[http://bofh.ntk.net/BOFH/|The Bastard Operator from Hell series]]   * [[http://bofh.ntk.net/BOFH/|The Bastard Operator from Hell series]]
   * [[http://catb.org/~esr/writings/homesteading/|The Cathedral & the Bazaar]], the book on [[http://proquest.safaribooksonline.com.ezproxy.wlu.edu/book/technology-management/0596001088|Safari]] - requires logging in with W&L account.   * [[http://catb.org/~esr/writings/homesteading/|The Cathedral & the Bazaar]], the book on [[http://proquest.safaribooksonline.com.ezproxy.wlu.edu/book/technology-management/0596001088|Safari]] - requires logging in with W&L account.
-  * [[http://proquest.safaribooksonline.com.ezproxy.wlu.edu/book/programming/python/0596007973|Python Cookbook, Second edition]] - requires logging in with W&L account +  * [[http://proquest.safaribooksonline.com.ezproxy.wlu.edu/book/programming/python/0596007973|Python Cookbook, Second edition]] - requires logging in with W&L account; you can definitely get elsewhere on paper 
- +  * [[http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746|The Design of Everyday Things]] 
-==== Blogs, Essays ====+  * [[http://www.amazon.com/Art-Computer-Programming-Volumes-Boxed/dp/0201485419|The Art of Computer Programming, Vols 1-3]], [[http://www.amazon.com/Art-Computer-Programming-Vol-Fascicles/dp/0321637135/ref=pd_sim_b_1|Vol 4]] 
 +  * [[http://artofunittesting.com/|The Art of Unit Testing by Osherove]] 
 +  * [[http://www.apolloguidancecomputer.com/|The Apollo Guidance Computer: Architecture and Operation by O'Brien]] 
 +  * [[http://www.amazon.com/How-Survive-Robot-Uprising-Defending/dp/1582345929|How To Survive a Robot Uprising: Tips on Defending Yourself Against the Coming Rebellion]] - besides a survival guide, talks about robot technology of the future 
 +  * [[http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882|Clean Code: A Handbook of Agile Software Craftsmanship]] - Student Recommendation: "the first text book I enjoyed reading and helped a lot for [job] interviews" 
 +==== Essays, Articles, Blogs ====
   * [[http://paulgraham.com/articles.html|Paul Graham's essays]]   * [[http://paulgraham.com/articles.html|Paul Graham's essays]]
     * One recommended essay: [[http://www.paulgraham.com/hp.html|Hackers and Painters]]     * One recommended essay: [[http://www.paulgraham.com/hp.html|Hackers and Painters]]
 +  * [[http://cacm.acm.org/|Communications of the ACM]] - articles (and other media) on a variety of computer-science related topics
   * [[http://www.joelonsoftware.​com/|Joel on Software]]   * [[http://www.joelonsoftware.​com/|Joel on Software]]
 +  * [[http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959|Mythical Man Month: Essays on Software Engineering]]
   * [[http://lambda-the-ultimate​.org/node/492|Lambda the Ultimate Blog]] - this page has pointers for early studiers of programming languages (PL); may get a little technical   * [[http://lambda-the-ultimate​.org/node/492|Lambda the Ultimate Blog]] - this page has pointers for early studiers of programming languages (PL); may get a little technical
  
 ==== History ==== ==== History ====
 +  * [[http://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674|Where Wizards Stay Up Late: The Origins of the Internet]]
   * [[http://books.google.com/books?id=-0tDZX3z-8UC&dq=isbn:0387982698|Out of their minds:   * [[http://books.google.com/books?id=-0tDZX3z-8UC&dq=isbn:0387982698|Out of their minds:
 the lives and discoveries of 15 great computer scientists]] the lives and discoveries of 15 great computer scientists]]
-  * [[http://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674|Where Wizards Stay Up Late: The Origins of the Internet]] 
  
 ==== Fiction ==== ==== Fiction ====
Line 39: Line 46:
  
 ===== Viewing or Listening Recommendations ===== ===== Viewing or Listening Recommendations =====
 +  * [[http://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world.html|Kevin Slavin on How Algorithms Shape Our World]]
   * [[http://www.thisdeveloperslife.com/|This Developer's Life]]    * [[http://www.thisdeveloperslife.com/|This Developer's Life]] 
 +  * [[http://scpd.stanford.edu/knuth/index.jsp|Donald Knuth's Computer Musings]]
   * [[http://www.imdb.com/title/tt0168122/|The Pirates of Silicon Valley]] - "it's great because it's like the movie //The Social Network// except older in that it is set in the emerging Microsoft era.  Also, it's a movie, so it's fun"   * [[http://www.imdb.com/title/tt0168122/|The Pirates of Silicon Valley]] - "it's great because it's like the movie //The Social Network// except older in that it is set in the emerging Microsoft era.  Also, it's a movie, so it's fun"
  
students/reading_recommendations.txt · Last modified: 2020/02/11 17:09 by admin
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0