fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Discrete mathematics using a computer

Discrete mathematics using a computer

by John O'Donnell, Cordelia Hall, Rex Page

MathematicsComputer scienceData processingComputer science, mathematicsMathematics, data processing
0.0
Open Library
Open Library

About this book

Discrete Mathematics Using a Computer offers a new, "hands-on" approach to teaching Discrete Mathematics. Using software that is freely available on Mac, PC and Unix platforms, the functional language Haskell allows students to experiment with mathematical notations and concepts -- a practical approach that provides students with instant feedback and allows lecturers to monitor progress easily. This second edition of the successful textbook contains significant additional material on the applications of formal methods to practical programming problems. There are more examples of induction proofs on small programs, as well as a new chapter showing how a mathematical approach can be used to motivate AVL trees, an important and complex data structure. Designed for 1st and 2nd year undergraduate students, the book is also well suited for self-study. No prior knowledge of functional programming is required; everything the student needs is either provided or can be picked up easily as they go along. Key features include: • Numerous exercises and examples • A web page with software tools and additional practice problems, solutions, and explanations, as well as course slides • Suggestions for further reading Complete with an accompanying instructor's guide, available via the web, this volume is intended as the primary teaching text for Discrete Mathematics courses, but will also provide useful reading for Conversion Masters and Formal Methods courses. Visit the book’s Web page at: http://www.dcs.gla.ac.uk/~jtod/discrete-mathematics/

Themes & subjects

MathematicsComputer scienceData processingComputer science, mathematicsMathematics, data processingComputer software

About the author

Cordelia Hall

1955

Authors

John O'Donnell, Cordelia Hall, Rex Page

Pages

458

Read time

≈ 11h

Editions

3

Language

English

Publisher

Springer

ISBN

9781447136576

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Flatland

Fourth dimension · Fiction, general

Flatland

Edwin Abbott Abbott

1884

Heinemann Mathematics

Mathematics · Study and teaching (Primary)

Heinemann Mathematics

Scottish Primary Mathematics Group

1983

Elements

Fundamentos Da Geometria · great_books_of_the_western_world

Elements

Euclid

1482

Philosophiae naturalis principia mathematica

Mechanics · Dynamics of a particle

Philosophiae naturalis principia mathematica

Sir Isaac Newton

1687

La charca del diablo

widowers · family

La charca del diablo

George Sand

1846

Duineser Elegien

Translations into English · German poetry

Duineser Elegien

Rainer Maria Rilke

1923

Essential Maths

collectionID:elmmath · collectionID:MidMath

Essential Maths

Sean McArdle

1996

Differentiating Instruction With Menus

Biology, study and teaching · Individualized instruction

Differentiating Instruction With Menus

Laurie E. Westphal

2007

Primary Mathematics (SPMG)

Mathematics · Study and teaching (Primary)

Primary Mathematics (SPMG)

Scottish Primary Mathematics Group

1984

The economy of machinery and manufactures

Income tax · Taxation

The economy of machinery and manufactures

Charles Babbage

1832

Mathematics

collectionID:HSMath · collectionID:MSMath

Mathematics

McGraw-Hill

1998

Linear algebra and its applications

Algebras, Linear · Linear Algebras

Linear algebra and its applications

David C. Lay

1994

Advances in Computers, Volume 49 (Advances in Computers)

Computers, periodicals · Electronic data processing

Advances in Computers, Volume 49 (Advances in Computers)

Marvin V. Zelkowitz

1995

Job scheduling strategies for parallel processing

Computer capacity · Congresses

Job scheduling strategies for parallel processing

JSSPP'99 (1999 San Juan, P.R.)

1995

Transactions on Engineering Technologies

Computer engineering · Software engineering

Transactions on Engineering Technologies

Sio-Iong Ao

2013

Hacking for Dummies

Computer Technology · Computer hackers

Hacking for Dummies

Kevin Beaver

2004

Computational Linguistics and Intelligent Text Processing

Data Mining and Knowledge Discovery · Database management

Computational Linguistics and Intelligent Text Processing

Alexander Gelbukh

2003

Artificial Intelligence Applications and Innovations

Artificial intelligence · Technological innovations

Artificial Intelligence Applications and Innovations

Lazaros S. Iliadis

2006