Undergraduate topics in computer science introduction to computation
Rubriek: Textual/Printed/Reference Materials - Boek
Prijs: € 38.14
Verzending: Uiterlijk 28 januari in huis
Inhoudsopgave:
Omschrijving:
Computation, itself a form of calculation, incorporates steps that include arithmetical and non-arithmetical (logical) steps following a specific set of rules (an algorithm). Computation is a process of calculation involving arithmetic and logical steps, following a given set of rules (an algorithm). This uniquely accessible textbook introduces students to computation using a very distinctive approach, quite rapidly leading them into essential topics with sufficient depth, yet in a highly intuitive manner. The work is anchored in coverage of functional programming (in Haskell), symbolic logic, and finite automata-- each a critical component of the foundations of Informatics, and together offering students a clear glimpse into an intellectual journey beyond mere mastery of technical skills. From core elements like types, Venn diagrams and logic, to patterns of reasoning, sequent calculus, recursion and algebraic data types, the book spans the breadth of key concepts and methods that will enable students to readily progress with their studies in Computer Science. Topics and features: Spans the key concepts and methods that underpin computation Develops symbolic logic, with a view toward honing clarity of thought; and automata, as a foundation for future study of both their applications and related theoretical topics Introduces powerful functional programming ideas that will be useful regardless which programming languages are used later Provides numerous exercises to support a clear and open, accessible approach Offers a dedicated website with resources for instructors and students, including code and links to online information Includes a wide array of marginal notes, empowering readers to "go beyond" the content presented Approaches logic and automata through Haskell code, to bring key concepts alive and foster understanding through experimentation Assuming no formal background in programming, this highly practical and accessible textbook provides the grounding fundamentals of computation for undergraduate students. Its flexible, yet clearexpository style also makes the book eminently suitable as a self-study instructional guide for professionals or nonspecialists interested in these topics. Prof. Donald Sannella, Prof. Michael Fourman, and Prof. Philip Wadler are each at the University of Edinburgh's School of Informatics, Edinburgh, UK. Mr. Haoran Peng will soon pursue research interests in machine learning and machine intelligence at Cambridge University, Cambridge, UK. Computation, itself a form of calculation, incorporates steps that include arithmetical and non-arithmetical (logical) steps following a specific set of rules (an algorithm). This uniquely accessible textbook introduces students using a very distinctive approach, quite rapidly leading them into essential topics with sufficient depth, yet in a highly intuitive manner. From core elements like sets, types, Venn diagrams and logic, to patterns of reasoning, calculus, recursion and expression trees, the book spans the breadth of key concepts and methods that will enable students to readily progress with their studies in Computer Science.
- 1 Bekijk alle specificaties
Beste alternatieven voor u.
Applied Linear Algebra
Rating: 0 / 5 | Prijs: € 58.99
This textbook develops the essential tools of linear algebra with the goal of imparting technique alongside contextual understanding applications go hand in hand with theory each reinforcing and explaining the other this approach encourages students to develop not only the technical proficiency
3 weken .. MEER INFO
Textbooks in Mathematics- Discrete Mathematics with Coding
Rating: 0 / 5 | Prijs: € 107.67
The book is an attempt to integrate coding with discrete mathematics in the hopes that each discipline will complement the other and allow for a fuller treatment of concrete mathematical computations mathematics provides fertile ground for interesting useful and certainly nontrivial programs
Uiterlijk 24 januari in huis .. MEER INFO
Building Software for Simulation: Theory and Algorithms, with Applications in C++
Rating: 0 / 5 | Prijs: € 139
This book offers a concise introduction to the art of building simulation software a unique guide to the design and implementation of simulation software this book offers a concise introduction to the art of building simulation software collecting the most important concepts and algorithms in one
2 - 3 weken .. MEER INFO
Product specificaties:
Taal: en
Bindwijze: Paperback
Oorspronkelijke releasedatum: 20 januari 2022
Aantal pagina's: 366
Hoofdauteur: Donald Sannella
Tweede Auteur: Michael Fourman
Hoofduitgeverij: Springer Nature Switzerland AG
Editie: 1st ed. 2021
Product breedte: 210 mm
Product lengte: 279 mm
Studieboek: Ja
Verpakking breedte: 210 mm
Verpakking hoogte: 26 mm
Verpakking lengte: 279 mm
Verpakkingsgewicht: 944 g
EAN: 9783030769079
|