Items related to Computational Thinking: First Algorithms, Then Code...

Computational Thinking: First Algorithms, Then Code (Undergraduate Topics in Computer Science) - Softcover

 
9783031599217: Computational Thinking: First Algorithms, Then Code (Undergraduate Topics in Computer Science)

Synopsis

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.

"synopsis" may belong to another edition of this title.

About the Author

Paolo Ferragina is professor of computer science at the Sant’Anna School of Advanced Studies and at the University of Pisa, Italy. He holds a PhD in computer science at the University of Pisa and a postdoc at the Max-Planck Institute for Informatics. He served the University of Pisa as ViceRector for ICT (2019–22) and for Applied Research and Innovation (2010–16), and as the Director of the PhD program in Computer Science (2018–20). His research focuses on designing algorithms and data structures for compressing, mining, and retrieving information from big data. He is the co-recipient of the “2022 ACM Paris Kanellakis Theory and Practice Award” and numerous other international awards. Ferragina has previously collaborated with AT&T, Bloomberg, Google, ST microelectronics, Tiscali, and Yahoo. His research has produced several patents and has featured in over 180 papers published in renowned and conferences and journals. He has spent research periods at the Max Planck Institute for Informatics, the University of North Texas, the Courant Institute at New York University, the King’s College, the MGH/Harvard Medical School, AT&T, Google, IBM Research, and Yahoo.

Fabrizio Luccio is an emeritus professor of computer science at the University of Pisa, Italy. He received his Dr. Ing. degree in electrical engineering from the Politecnico di Milano in 1962. After an industrial experience at Olivetti, he joined MIT as a research staff member, and taught logical network synthesis at the University of Southern California, and New York University. He has been at the University of Pisa since 1971, as a professor, department chair, and coordinator of the PhD program in Computer Science. He has been a visiting scientist at the IBM T.J. Watson Research Center and at the NTT LSI Laboratories in Japan, and a visiting professor of UCLA, the University of Illinois, the National University of Singapore, the University of Hawaii, and the Carleton University in Ottawa. On Behalf of UNESCO, he directed a thirty-year project for the dissemination of informatics at university level in developing countries. His main research interests are algorithm design in sequential, parallel, and distributed environments, and the relationship between abstract computational models and realistic computers and circuits. He is a Life Fellow of the IEEE and a Life Member of ACM.

From the Back Cover

A topic important to pre-university as well as to university curricula for computing and various other disciplines, computational thinking examines processes in the mind engaged in addressing problems such that answers/solutions can be formulated as computational increments and then, algorithms.

This revised and updated textbook/guide offers a gentle motivation and introduction to computational thinking, in particular to algorithms and how they can be coded to solve significant, topical real problems from domains such as finance, cryptography, web search, data compression and bioinformatics. Although the work assumes only basic mathematical knowledge, it still upholds the scientific rigor indispensable for transforming general ideas into executable algorithms, giving several solutions to common tasks, taken from topics of our everyday world.

 

Topics and features:

  • Provides a readily accessible introduction, suitable for undergraduate and high-school students, as well as for self-study
  • Organizes content neatly and conveniently by application or problem area
  • Offers a helpful supporting website with Python code that implements the algorithms in the book
  • Anchors the content practically, examining an excellent variety of modern topics in a concise volume
  • Assumes knowledge of only basic computing skills as a prerequisite
  • Written by highly experienced lecturers, as well as researchers of world renown

A unique and reader-friendly textbook/reference, the title is eminently 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.

Paolo Ferragina is professor of computer science at the Sant’Anna School of Advanced Studies, Italy, and Fabrizio Luccio is an emeritus professor of computer science at the University of Pisa, Italy.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

US$ 2.64 shipping within U.S.A.

Destination, rates & speeds

Search results for Computational Thinking: First Algorithms, Then Code...

Seller Image

Ferragina, Paolo; Luccio, Fabrizio
Published by Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47844074-n

Contact seller

Buy New

US$ 57.19
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
New PAP

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # GB-9783031599217

Contact seller

Buy New

US$ 59.84
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # GB-9783031599217

Contact seller

Buy New

US$ 57.30
Convert currency
Shipping: US$ 5.60
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Ferragina, Paolo; Luccio, Fabrizio
Published by Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 47844074

Contact seller

Buy Used

US$ 62.16
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Paolo Ferragina, Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
New Paperback

Seller: Rarewaves.com USA, London, LONDO, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. Second Edition 2024. 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. Seller Inventory # LU-9783031599217

Contact seller

Buy New

US$ 77.22
Convert currency
Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ferragina, Paolo; Luccio, Fabrizio
Published by Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47844074-n

Contact seller

Buy New

US$ 57.29
Convert currency
Shipping: US$ 20.18
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ferragina, Paolo Paolo Ferragina, Fabrizio Luccio,
Published by Springer -, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
New paperback

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

paperback. Condition: New. Seller Inventory # 6666-GRD-9783031599217

Contact seller

Buy New

US$ 57.63
Convert currency
Shipping: US$ 20.84
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ferragina, Paolo; Luccio, Fabrizio
Published by Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9783031599217_new

Contact seller

Buy New

US$ 63.93
Convert currency
Shipping: US$ 16.12
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Ferragina, Paolo; Luccio, Fabrizio
Published by Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 47844074

Contact seller

Buy Used

US$ 65.24
Convert currency
Shipping: US$ 20.18
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
New Taschenbuch
Print on Demand

Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -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 therelated mindset. While the authors assume only basic mathematicalknowledge, they uphold the scientific rigor that is indispensable fortransforming general ideas into executable algorithms. A supporting website contains examples and Python code for implementing thealgorithms in the book. 212 pp. Englisch. Seller Inventory # 9783031599217

Contact seller

Buy New

US$ 63.98
Convert currency
Shipping: US$ 26.71
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

There are 9 more copies of this book

View all search results for this book