Computer Science Distilled (inbunden)
Format
Inbunden (Hardback)
Språk
Engelska
Antal sidor
186
Utgivningsdatum
2017-01-17
Förlag
Code Energy LLC
Medarbetare
Pictet, Raimondo (red.)
Illustrationer
76 Illustrations; Illustrations, color
Dimensioner
225 x 148 x 20 mm
Vikt
416 g
Antal komponenter
1
Komponenter
4447:Standard Color 5.5 x 8.5 in or 216 x 140 mm (Demy 8vo) Case Laminate on Standard 70 White w/Mat
ISBN
9780997316001

Computer Science Distilled

Learn the Art of Solving Computational Problems

Inbunden,  Engelska, 2017-01-17
429
  • Skickas från oss inom 7-10 vardagar.
  • Fri frakt över 249 kr för privatkunder i Sverige.
Finns även som
Visa alla 1 format & utgåvor
A foolproof walkthrough of must-know computer science concepts. Designed for readers who don't need the academic formality, it's a fast and easy computer science guide. It teaches essential concepts for people who want to program computers effectively. First, it introduces discrete mathematics, then it exposes the most common algorithms and data structures. It also shows the principles that make computers and programming languages work.
Visa hela texten

Passar bra ihop

  1. Computer Science Distilled
  2. +
  3. Co-Intelligence

De som köpt den här boken har ofta också köpt Co-Intelligence av Ethan Mollick (häftad).

Köp båda 2 för 619 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Fler böcker av författarna

  • Computer Science Unleashed

    Wladston Ferreira Filho, Raimondo Pictet

    A high-level overview of networking, data science and computer security.  Designed for readers who don't care for academic formalities, it's a fast and easy guide. It teaches the foundations programmers and knowledge workers need to maximize ...

Recensioner i media

this book is an interesting offering. it attempts to condense a large subset of a standard computer science curriculum in a mere 168 pages—a rather formidable task. the result? it depends on the reader and what he or she expects to get out of it. the book offers a glimpse of important topics usually taught in discrete mathematics, data structures, algorithms, computer architecture, databases, operating systems, and programming languages courses. it offers no practice to the reader and only a few examples, which are carefully chosen for their pedagogical value. who could benefit though from this fragmented and concisely summarized knowledge? the author targets the casual coder who is missing fundamental knowledge in computer science. the claim that this book can open the door to programming mastery is a bit farfetched, as the material it exposes barely scratches the surface. nevertheless, it certainly offers good value to the novice coder who aims to explore the computer science field further. this book provides an overview of very important and carefully selected topics, and does so in an approachable and often entertaining way.

summing up: recommended. lower-division undergraduates and general readers.

—d. papamichail, the college of new jersey, choice, vol. 55 (3), october, 2017)



Innehållsförteckning

1. basics, 1.1 ideas, 1.2 logic, 1.3 counting, 1.4 probability, 2. complexity, 2.1 counting time, 2.2 the big-o notation, 2.3 exponentials, 2.4 counting memory, 3.strategy, 3.1 iteration, 3.2 recursion, 3.3 brute force, 3.4 backtracking, 3.5 heuristics, 3.6 divide and conquer, 3.7 dynamic programming, 3.8 branch and bound, 4. data, 4.1 abstract data types, 4.2 common abstractions, 4.3 structures, 5. algorithms, 5.1 sorting, 5.2 searching, 5.3 graphs, 5.4 operations research, 6. databases, 6.1 relational, 6.2 non-relational, 6.3 distributed, 6.4 geographical, 6.5 serialization formats, 7. computers, 7.1 architecture, 7.2 compilers, 7.3 memory hierarchy, 8. programming, 8.1 linguistics, 8.2 variables, 8.3 paradigms