Top Computer Science Textbooks

1. Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions by Gayle Laakmann McDowell.

2. HTML and CSS: Design and Build Websites by Jon Duckett.

3. Windows 10 For Dummies (For Dummies (Computers)) by Andy Rathbone.

4. Computer Organization and Design, Fifth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) by David A. Patterson – John L. Hennessy.

5. Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability (3rd Edition) (Voices That Matter) by Steve Krug.

6. Microsoft Office 2013: Introductory (Shelly Cashman) by Misty E. Vermaat.

7. Programming Arduino Getting Started with Sketches by Simon Monk.

8. Windows 10 For Seniors For Dummies by Peter Weverka.

9. CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902) by Mike Meyers.

10. Introduction to Algorithms, 3rd Edition by Thomas H. Cormen – Charles E. Leiserson – Ronald L. Rivest – Clifford Stein.

11. Discovering Statistics Using IBM SPSS Statistics, 4th Edition by Andy Field.

12. CISSP (ISC)2 Certified Information Systems Security Professional Official Study Guide by James M. Stewart – Mike Chapple – Darril Gibson.

13. Accounting Information Systems (13th Edition) by Marshall B. Romney – Paul J. Steinbart.

14. Windows 10: The Missing Manual by David Pogue.

15. Teach Yourself VISUALLY Windows 10 (Teach Yourself VISUALLY (Tech)) by Paul McFedries.

16. New Perspectives on Microsoft Excel 2013, Comprehensive by June Jamrich Parsons – Dan Oja – Roy Ageloff – Patrick Carey – Carol DesJardins.

17. Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart.

18. CompTIA Network+ All-In-One Exam Guide, Sixth Edition (Exam N10-006) by Mike Meyers.

19. Database Systems: Design, Implementation, & Management by Carlos Coronel – Steven Morris.

20. Bloodborne Collector’s Edition Strategy Guide by Future Press.

21. CompTIA Security+ Guide to Network Security Fundamentals (with CertBlaster Printed Access Card) by Mark Ciampa.

22. The Shallows: What the Internet Is Doing to Our Brains by Nicholas Carr.

23. My iPhone for Seniors (Covers iOS 9 for iPhone 6s/6s Plus, 6/6 Plus, 5s/5C/5, and 4s) (2nd Edition) by Brad Miser.

24. GO! with Office 2013 Volume 1 by Shelley Gaskin – Alicia Vargas – Carolyn McLellan.

25. Starting Out with C++ from Control Structures to Objects (8th Edition) by Tony Gaddis.

26. Windows 10 All-in-One For Dummies by Woody Leonhard.

27. QuickBooks 2016 For Dummies (Quickbooks for Dummies) by Stephen L. Nelson.

28. Computer Networking: A Top-Down Approach (6th Edition) by James F. Kurose – Keith W. Ross.

29. JavaScript and JQuery: Interactive Front-End Web Development by Jon Duckett.

30. Barron’s AP Computer Science A, 7th Edition by Roselyn Teukolsky M.S..

31. The C Programming Language by Brian W. Kernighan – Dennis M. Ritchie.

32. Intro to Java Programming, Comprehensive Version (10th Edition) by Y. Daniel Liang.

33. Adobe Photoshop CC Classroom in a Book (2015 release) by Andrew Faulkner – Conrad Chavez.

34. Web Design with HTML, CSS, JavaScript and jQuery Set by Jon Duckett.

35. Python Programming: An Introduction to Computer Science, 2nd Ed. by John Zelle.

36. The Linux Command Line: A Complete Introduction by William E. Shotts Jr..

37. A+ Guide to Managing & Maintaining Your PC (with 2 terms (12 months) Printed Access Card) by Jean Andrews.

38. Exploring: Microsoft Excel 2013, Comprehensive (Exploring for Office 2013) by MaryAnne Poatsy – Keith Mulbery – Jason Davidson – Robert T. Grauer.

39. Matlab, Third Edition: A Practical Introduction to Programming and Problem Solving by Stormy Attaway Ph.D. Boston University.

40. Operating System Concepts by Abraham Silberschatz – Peter B. Galvin – Greg Gagne.

41. iPhone: The Missing Manual by David Pogue.

42. Pogue’s Basics: Essential Tips and Shortcuts (That No One Bothers to Tell You) for Simplifying the Technology in Your Life by David Pogue.

43. CompTIA A+ Certification All-in-One Exam Guide, 8th Edition (Exams 220-801 & 220-802) by Mike Meyers.

44. The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant Technologies by Erik Brynjolfsson – Andrew McAfee.

45. OS X El Capitan: The Missing Manual by David Pogue.

46. Superintelligence: Paths, Dangers, Strategies by Nick Bostrom.

47. A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (4th Edition) by Sara Baase.

48. New Perspectives on Microsoft Office 2013, First Course by Shaffer – Ann – Carey – Patrick – Parsons – June Jamrich – Oja – Dan – Finnegan – Kathy T..

49. SPSS Survival Manual: A Step by Step Guide to Data Analysis Using IBM Spss by Julie Pallant.

50. An Introduction to Statistical Learning: with Applications in R (Springer Texts in Statistics) by Gareth James – Daniela Witten – Trevor Hastie – Robert Tibshirani.

51. Data Science for Business: What you need to know about data mining and data-analytic thinking by Foster Provost – Tom Fawcett.

52. Java: A Beginner’s Guide, Sixth Edition by Herbert Schildt.

53. Systems Analysis and Design (with CourseMate, 1 term (6 months) Printed Access Card) (Shelly Cashman Series) by Harry J. Rosenblatt.

54. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin.

55. Web Development and Design Foundations with HTML5 (7th Edition) by Terry Felke-Morris.

56. Head First Java, 2nd Edition by Kathy Sierra – Bert Bates.

57. Building Java Programs (3rd Edition) by Stuart Reges – Marty Stepp.

58. Managing and Using Information System by Keri E. Pearlson – Carol S. Saunders.

59. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma – Richard Helm – Ralph Johnson – John Vlissides.

60. iOS Programming: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides) by Christian Keur – Aaron Hillegass.

61. Accounting Information Systems by James A. Hall.

62. Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins.

63. Succeeding in Business with Microsoft Excel 2013: A Problem-Solving Approach (New Perspectives) by Debra Gross – Frank Akaiwa – Karleen Nordquist.

64. Exploring Microsoft Office 2013, Volume 1 (Exploring for Office 2013) by Mary Anne Poatsy – Keith Mulbery – Cynthia Krebs – Lynn Hogan – Amy Rutledge – Eric Cameron.

65. C++ Primer (5th Edition) by Stanley B. Lippman – Josée Lajoie – Barbara E. Moo.

66. Information Technology Project Management, Revised by Kathy Schwalbe.

67. The Adobe Photoshop Lightroom CC Book for Digital Photographers (Voices That Matter) by Scott Kelby.

68. Microsoft Office 2013: Illustrated Introductory, First Course by David W. Beskeen.

69. SAM 2013 Assessment, Training, and Projects v1.0 Multi-Term, 1 term (6 months) Printed Access Card by SAM.

70. White Space is Not Your Enemy: A Beginner’s Guide to Communicating Visually through Graphic, Web & Multimedia Design by Kim Golombisky – Rebecca Hagen.

71. Discovering Computers ©2016 (Shelly Cashman) by Misty E. Vermaat – Susan L. Sebok – Steven M. Freund – Jennifer T. Campbell – Mark Frydenberg.

72. Network+ Guide to Networks by Jill West – Tamara Dean – Jean Andrews.

73. Adobe Illustrator CC Classroom in a Book (2014 release) by Brian Wood.

74. Make: Electronics: Learning Through Discovery by Charles Platt.

75. Starting out with Visual C# 2012 (with CD-Rom) (3rd Edition) by Tony Gaddis.

76. Cooking for Geeks: Real Science, Great Cooks, and Good Food by Jeff Potter.

77. Photoshop Elements 14 For Dummies by Barbara Obermeier – Ted Padova.

78. My iPad for Seniors (Covers iOS 9 for iPad Pro, all models of iPad Air and iPad mini, iPad 3rd/4th generation, and iPad 2) (3rd Edition) by Gary Rosenzweig – Gary Eugene Jones.

79. Excel 2013 Bible by John Walkenbach.

80. Technology In Action Complete (12th Edition) by Alan Evans – Kendall Martin – MaryAnne Poatsy.

81. Fanatical Prospecting: The Ultimate Guide to Opening Sales Conversations and Filling the Pipeline by Leveraging Social Selling, Telephone, Email, Text, and Cold Calling by Jeb Blount.

82. SQL in 10 Minutes, Sams Teach Yourself (4th Edition) by Ben Forta.

83. CCENT/CCNA ICND1 100-101 Official Cert Guide by Wendell Odom.

84. CISSP All-in-One Exam Guide, 6th Edition by Shon Harris.

85. Spreadsheet Modeling and Decision Analysis: A Practical Introduction to Business Analytics by Cliff Ragsdale.

86. The Photoshop Elements 14 Book for Digital Photographers (Voices That Matter) by Scott Kelby.

87. Starting Out with Python (3rd Edition) by Tony Gaddis.

88. Algorithms (4th Edition) by Robert Sedgewick – Kevin Wayne.

89. Digital Design with RTL Design, VHDL, and Verilog by Frank Vahid.

90. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython by Wes McKinney.

91. Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell.

92. An Introduction to Programming Using Visual Basic 2012(w/Visual Studio 2012 Express Edition DVD) (9th Edition) by David I. Schneider.

93. Using SPSS for Windows and Macintosh (7th Edition) by Samuel B. Green – Neil J. Salkind.

94. JavaScript: The Good Parts by Douglas Crockford.

95. QuickBooks 2016: The Missing Manual: The Official Intuit Guide to QuickBooks 2016 by Bonnie Biafore.

96. The Go Programming Language (Addison-Wesley Professional Computing) by Alan A. A. Donovan – Brian W. Kernighan.

97. Introduction to Computing Systems: From bits & gates to C & beyond by Yale Patt – Sanjay Patel.

98. Starting Out With Visual Basic 2012 (6th Edition) by Tony Gaddis – Kip R. Irvine.

99. Excel 2016 For Dummies (Excel for Dummies) by Greg Harvey.

100. Introduction to Information Systems: Supporting and Transforming Business by R. Kelly Rainer – Brad Prince – Casey G. Cegielski.