ABSTRACT

Exploring a vast array of topics related to computation, Computing: A Historical and Technical Perspective covers the historical and technical foundation of ancient and modern-day computing. The book starts with the earliest references to counting by humans, introduces various number systems, and discusses mathematics in early civilizations. It gui

chapter 1|6 pages

The Dawn of Counting

chapter 2|8 pages

Representation of Numbers

chapter 3|8 pages

Rational and Irrational Numbers

chapter 4|12 pages

Prime Numbers

chapter 5|8 pages

Euclid’s Elements

chapter 6|8 pages

Diophantus of Alexandria and Arithmetica

chapter 7|8 pages

Secret Writing in Ancient Civilization

chapter 8|10 pages

The Abacus

chapter 9|8 pages

Book of Calculation by Fibonacci

chapter 10|8 pages

Decimal Fractions and Logarithms

chapter 11|12 pages

Calculating Machines

chapter 12|10 pages

Solutions to Algebraic Equations

chapter 13|8 pages

Real and Complex Numbers

chapter 14|6 pages

Cardinality

chapter 15|8 pages

Boolean Algebras and Applications

chapter 16|8 pages

Computability and Its Limitations

chapter 18|12 pages

Electronic Computers

chapter 19|12 pages

Numerical Methods

chapter 20|8 pages

Modular Arithmetic

chapter 21|12 pages

Cybernetics and Information Theory

chapter 22|12 pages

Error Detecting and Correcting Codes

chapter 23|12 pages

Automata and Formal Languages

chapter 24|14 pages

Artificial Intelligence

chapter 25|14 pages

Programming Languages

chapter 26|10 pages

Algorithms and Computational Complexity

chapter 27|16 pages

The Design of Computer Algorithms

chapter 28|12 pages

Parallel and Distributed Computing

chapter 29|12 pages

Computer Networks

chapter 30|14 pages

Public-Key Cryptography

chapter 31|10 pages

Quantum Computing