Verwandte Artikel zu 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)

Inhaltsangabe

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.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

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.

Von der hinteren Coverseite

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.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

EUR 5,78 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

Suchergebnisse für Computational Thinking: First Algorithms, Then Code...

Beispielbild für diese ISBN

FERRAGINA, PAOLO
Verlag: Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Softcover

Anbieter: Speedyhen, London, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: NEW. Artikel-Nr. NW9783031599217

Verkäufer kontaktieren

Neu kaufen

EUR 45,03
Währung umrechnen
Versand: EUR 5,78
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

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

Anbieter: PBShop.store US, Wood Dale, IL, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9783031599217

Verkäufer kontaktieren

Neu kaufen

EUR 52,65
Währung umrechnen
Versand: EUR 0,57
Von USA nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Taschenbuch

Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. Druck auf Anfrage Neuware - Printed after ordering - 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. Artikel-Nr. 9783031599217

Verkäufer kontaktieren

Neu kaufen

EUR 53,49
Währung umrechnen
Versand: Gratis
Innerhalb Deutschlands
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Fabrizio Luccio
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Taschenbuch

Anbieter: buchversandmimpf2000, Emtmannsberg, BAYE, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. 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 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.Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg 212 pp. Englisch. Artikel-Nr. 9783031599217

Verkäufer kontaktieren

Neu kaufen

EUR 53,49
Währung umrechnen
Versand: Gratis
Innerhalb Deutschlands
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

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

Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. GB-9783031599217

Verkäufer kontaktieren

Neu kaufen

EUR 49,32
Währung umrechnen
Versand: EUR 4,49
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Ferragina, Paolo|Luccio, Fabrizio
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Softcover

Anbieter: moluna, Greven, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. 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. Artikel-Nr. 1571794399

Verkäufer kontaktieren

Neu kaufen

EUR 57,84
Währung umrechnen
Versand: Gratis
Innerhalb Deutschlands
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Ferragina, Paolo; Luccio, Fabrizio
Verlag: Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Softcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Artikel-Nr. ria9783031599217_new

Verkäufer kontaktieren

Neu kaufen

EUR 55,03
Währung umrechnen
Versand: EUR 5,77
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Ferragina, Paolo (Author)/ Luccio, Fabrizio (Author)
Verlag: Springer, 2024
ISBN 10: 3031599217 ISBN 13: 9783031599217
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 2nd edition. 209 pages. 9.25x6.10x9.25 inches. In Stock. Artikel-Nr. __3031599217

Verkäufer kontaktieren

Neu kaufen

EUR 60,84
Währung umrechnen
Versand: EUR 11,58
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb