Hot Best Seller

Computer Science: An Interdisciplinary Approach

Availability: Ready to download

Named a Notable Book in the 21st Annual Best of Computing list by the ACM! Robert Sedgewick and Kevin Wayne's Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from s Named a Notable Book in the 21st Annual Best of Computing list by the ACM! Robert Sedgewick and Kevin Wayne's Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and computational problem solving in today's environments. The authors begin by introducing basic programming elements such as variables, conditionals, loops, arrays, and I/O. Next, they turn to functions, introducing key modular programming concepts, including components and reuse. They present a modern introduction to object-oriented programming, covering current programming paradigms and approaches to data abstraction. Building on this foundation, Sedgewick and Wayne widen their focus to the broader discipline of computer science. They introduce classical sorting and searching algorithms, fundamental data structures and their application, and scientific techniques for assessing an implementation's performance. Using abstract models, readers learn to answer basic questions about computation, gaining insight for practical application. Finally, the authors show how machine architecture links the theory of computing to real computers, and to the field's history and evolution. For each concept, the authors present all the information readers need to build confidence, together with examples that solve intriguing problems. Each chapter contains question-and-answer sections, self-study drills, and challenging problems that demand creative solutions. Companion web site (introcs.cs.princeton.edu/java) contains Extensive supplementary information, including suggested approaches to programming assignments, checklists, and FAQs Graphics and sound libraries Links to program code and test data Solutions to selected exercises Chapter summaries Detailed instructions for installing a Java programming environment Detailed problem sets and projects Companion 20-part series of video lectures is available at informit.com/title/9780134493831


Compare

Named a Notable Book in the 21st Annual Best of Computing list by the ACM! Robert Sedgewick and Kevin Wayne's Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from s Named a Notable Book in the 21st Annual Best of Computing list by the ACM! Robert Sedgewick and Kevin Wayne's Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and computational problem solving in today's environments. The authors begin by introducing basic programming elements such as variables, conditionals, loops, arrays, and I/O. Next, they turn to functions, introducing key modular programming concepts, including components and reuse. They present a modern introduction to object-oriented programming, covering current programming paradigms and approaches to data abstraction. Building on this foundation, Sedgewick and Wayne widen their focus to the broader discipline of computer science. They introduce classical sorting and searching algorithms, fundamental data structures and their application, and scientific techniques for assessing an implementation's performance. Using abstract models, readers learn to answer basic questions about computation, gaining insight for practical application. Finally, the authors show how machine architecture links the theory of computing to real computers, and to the field's history and evolution. For each concept, the authors present all the information readers need to build confidence, together with examples that solve intriguing problems. Each chapter contains question-and-answer sections, self-study drills, and challenging problems that demand creative solutions. Companion web site (introcs.cs.princeton.edu/java) contains Extensive supplementary information, including suggested approaches to programming assignments, checklists, and FAQs Graphics and sound libraries Links to program code and test data Solutions to selected exercises Chapter summaries Detailed instructions for installing a Java programming environment Detailed problem sets and projects Companion 20-part series of video lectures is available at informit.com/title/9780134493831

50 review for Computer Science: An Interdisciplinary Approach

  1. 4 out of 5

    恒 栗

    Amazing book, you can even get to know from basic java to DFA and theoretical computer science knowledge in this book!

  2. 5 out of 5

    Gavin

  3. 5 out of 5

    Jorge

  4. 4 out of 5

    Subhajit Das

  5. 4 out of 5

    Tasneem

  6. 5 out of 5

    Jennyfer Pinto

  7. 4 out of 5

    Teodora Petkova

  8. 4 out of 5

    Devlin

  9. 4 out of 5

    Christopher

  10. 4 out of 5

    Barış Deniz Sağlam

  11. 5 out of 5

    Michael

  12. 5 out of 5

    Alex Burtness

  13. 4 out of 5

    Liang Zhang

  14. 5 out of 5

    Harry

  15. 4 out of 5

    Geoff Bacon

  16. 4 out of 5

    Hoang Tri

  17. 5 out of 5

    Ivan

  18. 4 out of 5

    AN

  19. 5 out of 5

    Löwe

  20. 4 out of 5

    Rick Leone

  21. 4 out of 5

    Sagun Khatri

  22. 4 out of 5

    Alexander Vasenin

  23. 5 out of 5

    Angelo Mario

  24. 5 out of 5

    Stanley

  25. 5 out of 5

    Richard Evans

  26. 5 out of 5

    Tiffany

  27. 4 out of 5

    Evgeny Elkin

  28. 4 out of 5

    Bart

  29. 5 out of 5

    Alok Ranjan

  30. 5 out of 5

    Sam

  31. 5 out of 5

    Sarah

  32. 4 out of 5

    Tommy Ling

  33. 5 out of 5

    Arun

  34. 4 out of 5

    Connor

  35. 5 out of 5

    Cameron Fulfer

  36. 4 out of 5

    Lily Shao

  37. 5 out of 5

    Evgeni

  38. 5 out of 5

    Denis

  39. 4 out of 5

    Eugene

  40. 5 out of 5

    Sandra

  41. 4 out of 5

    Holly

  42. 4 out of 5

    J Sha

  43. 4 out of 5

    Khadija

  44. 4 out of 5

    Fernando

  45. 5 out of 5

    Sandhya

  46. 4 out of 5

    Ivan Kavalerov

  47. 5 out of 5

    Gilbert

  48. 4 out of 5

    Fitri Ali

  49. 5 out of 5

    Fang Liang

  50. 5 out of 5

    Philip

Add a review

Your email address will not be published. Required fields are marked *

Loading...