Skip to main content
  • Textbook
  • © 2016

Introduction to the History of Computing

A Computing History Primer

Authors:

  • Provides a broad introduction to the History of Computing
  • Discusses the foundations of the field of computing, and the earliest computers developed in the United States, England and Germany
  • Includes pedagogical features such as key topics, chapter summaries, and exercises at the end of each chapter
  • Reviews the history of programming languages, operating systems and software engineering

Part of the book series: Undergraduate Topics in Computer Science (UTICS)

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (20 chapters)

  1. Front Matter

    Pages i-xxi
  2. What Is a Computer?

    • Gerard O’Regan
    Pages 1-11
  3. Computing in Early Civilizations

    • Gerard O’Regan
    Pages 13-36
  4. Foundations of Computing

    • Gerard O’Regan
    Pages 37-53
  5. The First Digital Computers

    • Gerard O’Regan
    Pages 55-72
  6. The First Commercial Computers

    • Gerard O’Regan
    Pages 73-81
  7. The IBM System/360

    • Gerard O’Regan
    Pages 101-107
  8. Minicomputers and Later Mainframes

    • Gerard O’Regan
    Pages 109-117
  9. The Microprocessor Revolution

    • Gerard O’Regan
    Pages 119-125
  10. Home Computers

    • Gerard O’Regan
    Pages 127-141
  11. The IBM Personal Computer

    • Gerard O’Regan
    Pages 143-149
  12. A Short History of Telecommunications

    • Gerard O’Regan
    Pages 151-161
  13. The Internet Revolution

    • Gerard O’Regan
    Pages 163-178
  14. The Smartphone and Social Media

    • Gerard O’Regan
    Pages 179-187
  15. History of Programming Languages

    • Gerard O’Regan
    Pages 189-211
  16. History of Operating Systems

    • Gerard O’Regan
    Pages 213-223
  17. History of Software Engineering

    • Gerard O’Regan
    Pages 225-247
  18. History of Artificial Intelligence

    • Gerard O’Regan
    Pages 249-273

About this book

Tracing the story of computing from Babylonian counting boards to smartphones, this inspiring textbook provides a concise overview of the key events in the history of computing, together with discussion exercises to stimulate deeper investigation into this fascinating area. Features: provides chapter introductions, summaries, key topics, and review questions; includes an introduction to analogue and digital computers, and to the foundations of computing; examines the contributions of ancient civilisations to the field of computing; covers the first digital computers, and the earliest commercial computers, mainframes and minicomputers; describes the early development of the integrated circuit and the microprocessor; reviews the emergence of home computers; discusses the creation of the Internet, the invention of the smartphone, and the rise of social media; presents a short history of telecommunications, programming languages, operating systems, software engineering, artificial intelligence, and databases.

Reviews

“The work is conceived of as a text for an undergraduate computer science class. Basic definitions are covered, and the book is more comprehensive than other standard history of computing works because it covers analog and pre-digital computing innovations. The text then is written for a basic student introduction, which includes an abstract, key topics, review questions, and summary for each chapter. Also included are abundant pictures, illustrations, graphics, and references for each topic reviewed.” (G. Mick Smith, Computing Reviews, November, 2016)

Authors and Affiliations

  • Mallow, Ireland

    Gerard O'Regan

About the author

Dr. Gerard O'Regan is a CMMI software process improvement consultant with research interests including software quality and software process improvement, mathematical approaches to software quality, and the history of computing. He is the author of such Springer titles as A Brief History of ComputingPillars of Computing, Giants of ComputingMathematics in Computing, Introduction to Software QualityIntroduction to Software Process Improvement, and Mathematical Approaches to Software Quality.

Bibliographic Information

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access