Computational Thinking : First Algorithms, Then Code /

Ferragina, Paolo.

Computational Thinking : First Algorithms, Then Code / by Paolo Ferragina, Fabrizio Luccio. - 1st ed. - VIII, 174 p. Includes Index.

This book offers a gentle motivation and introduction to computational thinking, in particular to algorithms and how they can be coded to solve significant, topical problems from domains such as finance, cryptography, Web search, and data compression. The book is suitable for undergraduate students in computer science, engineering, and applied mathematics, university students in other fields, high-school students with an interest in STEM subjects, and professionals who want an insight into algorithmic solutions and the related mindset. While the authors assume only basic mathematical knowledge, they uphold the scientific rigor that is indispensable for transforming general ideas into executable algorithms. A supporting website contains examples and Python code for implementing the algorithms in the book.


English

9783319979403

2019744600


Algorithms.
Computer Thinking
Software engineering.
Algorithm Analysis and Problem Complexity.
Software Engineering/Programming and Operating Systems.

004 Q80

Imp. Notice: It is hereby requested to all the library users to very carefully use the library resources. If the library resources are not found in good condition while returning to the library, the Central Library will not accept the damaged items, and a fresh copy of the same should be replaced by the user. Marking or highlighting on library books with pencil or ink, scribbling, tearing the pages, or spoiling the same in any other way will be considered damaged.

Powered by Koha