Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
Discovering Computer Science
Interdisciplinary Problems, Principles, and Python Programming
Taschenbuch von Jessen Havill
Sprache: Englisch

158,95 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Lieferzeit 1-2 Wochen

Produkt Anzahl: Gib den gewünschten Wert ein oder benutze die Schaltflächen um die Anzahl zu erhöhen oder zu reduzieren.
Kategorien:
Beschreibung

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming introduces computational problem solving as a vehicle of discovery in a wide variety of disciplines.

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming introduces computational problem solving as a vehicle of discovery in a wide variety of disciplines.

Über den Autor

Jessen Havill is a Professor of Computer Science at Denison University. He has been teaching courses across the computer science curriculum for almost thirty years, and was awarded the College's highest teaching honor, the Charles A. Brickman Teaching Excellence Award, in 2013. Although his primary expertise is in the development and analysis of online algorithms, Dr. Havill has spent many years collaborating with colleagues across the curriculum to develop interdisciplinary academic opportunities for students. From 2016-2019, he became the founding Director of Denison University's interdisciplinary Data Analytics program. Dr. Havill earned his bachelor's degree from Bucknell University and his Ph.D. in computer science from The College of William and Mary.

Inhaltsverzeichnis

Preface

Acknowledgments

About the author

How to Solve It

UNDERSTAND THE PROBLEM

DESIGN AN ALGORITHM

WRITE A PROGRAM

LOOK BACK

SUMMARY AND FURTHER DISCOVERY

Visualizing Abstraction

DATA ABSTRACTION

DRAWING FLOWERS AND PLOTTING EARTHQUAKES

FUNCTIONAL ABSTRACTION

PROGRAMMING IN STYLE

A RETURN TO FUNCTIONS

SCOPE AND NAMESPACES

SUMMARY AND FURTHER DISCOVERY

Inside a Computer

COMPUTERS ARE DUMB

EVERYTHING IS BITS

COMPUTER ARITHMETIC

BINARY ARITHMETIC

THE UNIVERSAL MACHINE

Growth and Decay

ACCUMULATORS

DATA VISUALIZATION

CONDITIONAL ITERATION

CONTINUOUS MODELS

NUMERICAL ANALYSIS

SUMMING UP

FURTHER DISCOVERY

PROJECTS

Forks in the Road
RANDOM WALKS

PSEUDORANDOM NUMBER GENERATORS

SIMULATING PROBABILITY DISTRIBUTIONS

BACK TO BOOLEANS

DEFENSIVE PROGRAMMING

GUESS MY NUMBER

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Text, Documents, and DNA

FIRST STEPS

TEXT DOCUMENTS

A CONCORDANCE

WORD FREQUENCY TRENDS

COMPARING TEXTS

TIME COMPLEXITY

COMPUTATIONAL GENOMICS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Data Analysis

SUMMARY STATISTICS

WRANGLING DATA

TALLYING FREQUENCIES

READING TABULAR DATA

DESIGNING EFFICIENT ALGORITHMS

LINEAR REGRESSION

DATA CLUSTERING

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Flatland

TABULAR DATA

THE GAME OF LIFE

DIGITAL IMAGES

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Self-similarity and Recursion

FRACTALS

RECURSION AND ITERATION

THE MYTHICAL TOWER OF HANOI

RECURSIVE LINEAR SEARCH

DIVIDE AND CONQUER

LINDENMAYER SYSTEMS

9SUMMARY AND FURTHER DISCOVERY

PROJECTS

Organizing Data

BINARY SEARCH

SELECTION SORT

INSERTION SORT

EFFICIENT SORTING

TRACTABLE AND INTRACTABLE ALGORITHMS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Networks

MODELING WITH GRAPHS

SHORTEST PATHS

IT'S A SMALL WORLD

RANDOM GRAPHS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Object-oriented Design

SIMULATING AN EPIDEMIC

OPERATORS AND POLYMORPHISM

A FLOCKING SIMULATION

A STACK ADT

A DICTIONARY ADT

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Bibliography

Appendix A ¿ Python Library

Appendix B ¿ Selected Exercise
Index

Details
Erscheinungsjahr: 2020
Fachbereich: EDV
Genre: Importe, Informatik
Rubrik: Naturwissenschaften & Technik
Thema: Lexika
Medium: Taschenbuch
ISBN-13: 9780367472498
ISBN-10: 036747249X
Sprache: Englisch
Einband: Kartoniert / Broschiert
Autor: Havill, Jessen
Auflage: 2. Auflage
Hersteller: Chapman and Hall/CRC
Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, D-36244 Bad Hersfeld, gpsr@libri.de
Maße: 246 x 189 x 29 mm
Von/Mit: Jessen Havill
Erscheinungsdatum: 28.10.2020
Gewicht: 1,039 kg
Artikel-ID: 131556991
Über den Autor

Jessen Havill is a Professor of Computer Science at Denison University. He has been teaching courses across the computer science curriculum for almost thirty years, and was awarded the College's highest teaching honor, the Charles A. Brickman Teaching Excellence Award, in 2013. Although his primary expertise is in the development and analysis of online algorithms, Dr. Havill has spent many years collaborating with colleagues across the curriculum to develop interdisciplinary academic opportunities for students. From 2016-2019, he became the founding Director of Denison University's interdisciplinary Data Analytics program. Dr. Havill earned his bachelor's degree from Bucknell University and his Ph.D. in computer science from The College of William and Mary.

Inhaltsverzeichnis

Preface

Acknowledgments

About the author

How to Solve It

UNDERSTAND THE PROBLEM

DESIGN AN ALGORITHM

WRITE A PROGRAM

LOOK BACK

SUMMARY AND FURTHER DISCOVERY

Visualizing Abstraction

DATA ABSTRACTION

DRAWING FLOWERS AND PLOTTING EARTHQUAKES

FUNCTIONAL ABSTRACTION

PROGRAMMING IN STYLE

A RETURN TO FUNCTIONS

SCOPE AND NAMESPACES

SUMMARY AND FURTHER DISCOVERY

Inside a Computer

COMPUTERS ARE DUMB

EVERYTHING IS BITS

COMPUTER ARITHMETIC

BINARY ARITHMETIC

THE UNIVERSAL MACHINE

Growth and Decay

ACCUMULATORS

DATA VISUALIZATION

CONDITIONAL ITERATION

CONTINUOUS MODELS

NUMERICAL ANALYSIS

SUMMING UP

FURTHER DISCOVERY

PROJECTS

Forks in the Road
RANDOM WALKS

PSEUDORANDOM NUMBER GENERATORS

SIMULATING PROBABILITY DISTRIBUTIONS

BACK TO BOOLEANS

DEFENSIVE PROGRAMMING

GUESS MY NUMBER

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Text, Documents, and DNA

FIRST STEPS

TEXT DOCUMENTS

A CONCORDANCE

WORD FREQUENCY TRENDS

COMPARING TEXTS

TIME COMPLEXITY

COMPUTATIONAL GENOMICS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Data Analysis

SUMMARY STATISTICS

WRANGLING DATA

TALLYING FREQUENCIES

READING TABULAR DATA

DESIGNING EFFICIENT ALGORITHMS

LINEAR REGRESSION

DATA CLUSTERING

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Flatland

TABULAR DATA

THE GAME OF LIFE

DIGITAL IMAGES

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Self-similarity and Recursion

FRACTALS

RECURSION AND ITERATION

THE MYTHICAL TOWER OF HANOI

RECURSIVE LINEAR SEARCH

DIVIDE AND CONQUER

LINDENMAYER SYSTEMS

9SUMMARY AND FURTHER DISCOVERY

PROJECTS

Organizing Data

BINARY SEARCH

SELECTION SORT

INSERTION SORT

EFFICIENT SORTING

TRACTABLE AND INTRACTABLE ALGORITHMS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Networks

MODELING WITH GRAPHS

SHORTEST PATHS

IT'S A SMALL WORLD

RANDOM GRAPHS

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Object-oriented Design

SIMULATING AN EPIDEMIC

OPERATORS AND POLYMORPHISM

A FLOCKING SIMULATION

A STACK ADT

A DICTIONARY ADT

SUMMARY AND FURTHER DISCOVERY

PROJECTS

Bibliography

Appendix A ¿ Python Library

Appendix B ¿ Selected Exercise
Index

Details
Erscheinungsjahr: 2020
Fachbereich: EDV
Genre: Importe, Informatik
Rubrik: Naturwissenschaften & Technik
Thema: Lexika
Medium: Taschenbuch
ISBN-13: 9780367472498
ISBN-10: 036747249X
Sprache: Englisch
Einband: Kartoniert / Broschiert
Autor: Havill, Jessen
Auflage: 2. Auflage
Hersteller: Chapman and Hall/CRC
Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, D-36244 Bad Hersfeld, gpsr@libri.de
Maße: 246 x 189 x 29 mm
Von/Mit: Jessen Havill
Erscheinungsdatum: 28.10.2020
Gewicht: 1,039 kg
Artikel-ID: 131556991
Sicherheitshinweis

Ähnliche Produkte

Ähnliche Produkte