
Maths For Computing by Quentin Charatan
This introductory textbook covers all the mathematical concepts necessary for a computing degree, limiting coverage only to the material needed for the fundamentals of computing rather than delving into the higher mathematical concepts.
Key features include:
- Gears content toward students who are less confident in mathematics
- Provides exercises, with solutions, at the end of each chapter
- Teaches topics using everyday language
- Includes numerous worked examples in every chapter
- Uses familiar scenarios to introduce mathematical concepts
- Discusses the relevance of each chapter topic to the world of computing
Core topics covered include:
- Set and groups
- Matrices
- Relations and functions
- Logic and proofs
- Combinatorics
- Probability
- Graph theory
The book is written for students embarking on an undergraduate or foundation degree course in computer science (or related discipline) and aims to provide the basic skills and knowledge of discrete mathematics required for such a course. Whereas many textbooks tend to teach this subject in a way that is more suitable for mathematicians, this text specifically targets first-year students on computing courses and aims to teach only the basic material that they will need for their computing degree.
Dr Quentin Charatan is a former Principal Lecturer and now visiting lecturer at the University of East London, UK. Dr Aaron Kans is the Head of the Computer Science and Digital Technologies Department in the School of Architecture, Computing & Engineering at the same institution.
-
Modelling Computing Systems
-
Sets, Logic and Maths for Computing
-
Fundamentals of Discrete Math for Computer Science
-
Data Structures and Algorithms with Python
-
Principles of Digital Image Processing
-
Introduction to Artificial Intelligence
-
A First Introduction to Quantum Computing and Information
-
Introduction to Data Science
-
A Practical Approach to Compiler Construction
-
A Concise Introduction to Languages and Machines
-
Mathematics for Computer Graphics
-
A Beginners Guide to Python 3 Programming
-
Philosophical and Cultural Aspects of Computing
-
Principles of Data Mining
-
Pattern Recognition
-
Introduction to Deep Learning
-
Financial Software Engineering
-
Guide to Competitive Programming
-
Advanced Guide to Python 3 Programming
-
Introduction to Medical Image Analysis
-
Introduction to Video and Image Processing
-
Introduction to Software Quality
-
Multicore Programming Using the ParC Language
-
Introduction to HPC with MPI for Data Science
-
Computability and Complexity
-
Object-Oriented Programming Languages: Interpretation
-
Introduction to Parallel Computing
-
Concise Guide to Databases
-
Human-Centred Scientific Data Visualisation
-
Guide to Using Generative AI in Programming
-
Programming in HTML and PHP
-
Introduction to Cryptographic Definitions
-
Proofs and Algorithms
-
Introduction to Software Process Improvement
-
Rigorous Software Development
-
Sensing and Systems in Pervasive Computing
-
Autonomic Computing
-
OCaml Scientific Computing
-
Applied Logic for Computer Scientists
-
Basic Graph Theory
His research involves the integration of formal methods with object-oriented methods, and he has written widely on this subject. He is also the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Aaron Kans.
AARON KANS is Senior Lecturer at the University of East London. He teaches the fundamentals of software development and visual programming, and is the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Quentin Charatan.
| SKU | Unavailable |
| ISBN 13 | 9783031692338 |
| ISBN 10 | 3031692330 |
| Title | Maths For Computing |
| Author | Quentin Charatan |
| Series | Undergraduate Topics In Computer Science |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Springer International Publishing AG |
| Year published | 2024-12-02 |
| Number of pages | 215 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |







































