- Full Description
This clearly written and enlightening textbook provides a concise, introductory guide to the key mathematical concepts and techniques used by computer scientists. Topics and features: ideal for self-study, offering many pedagogical features such as chapter-opening key topics, chapter introductions and summaries, review questions, and a glossary; places our current state of knowledge within the context of the contributions made by early civilizations, such as the ancient Babylonians, Egyptians and Greeks; examines the building blocks of mathematics, including sets, relations and functions; presents an introduction to logic, formal methods and software engineering; explains the fundamentals of number theory, and its application in cryptography; describes the basics of coding theory, language theory, and graph theory; discusses the concept of computability and decideability; includes concise coverage of calculus, probability and statistics, matrices, complex numbers and quaternions.
- Table of Contents
Table of Contents
- Mathematics in Civilization.
- Sets, Relations and Functions.
- Software Engineering.
- Formal Methods.
- Z Formal Specification Language.
- Number Theory.
- Coding Theory.
- Language Theory and Semantics.
- Computability and Decidability.
- Probability, Statistics and Software Reliability.
- Matrix Theory.
- Complex Numbers and Quaternions.
- Graph Theory.
Please Login to submit errata.No errata are currently published