What Is Computer Science? An Information Security Perspective
The remarkable diversity of ideas within the subject of computer science makes it highly rewarding and exciting to study, yet also difficult to describe in essence. This engaging and accessible text addresses the fundamental question: What Is Computer Science? Rather than supplying a brief overview...
Main Authors: | , |
---|---|
Format: | eBook |
Language: | English |
Published: |
Cham
Springer International Publishing
2014, 2014
|
Edition: | 1st ed. 2014 |
Series: | Undergraduate Topics in Computer Science
|
Subjects: | |
Online Access: | |
Collection: | Springer eBooks 2005- - Collection details see MPG.ReNa |
Table of Contents:
- Part I: Foundations of Computer Science
- Compressing and Correcting Digital Media
- Writing and Comparing Algorithms
- Playing Hide-and-Seek with Virus Scanners
- How Long is a Piece of String?
- Demystifying Web-Search: The Mathematics of PageRank
- Part II: Examples from Information Security
- Using Short Programs to Make and Break Historical Ciphers
- Generation and Testing of Random Numbers
- Safety in Numbers: Modern Cryptography from Ancient Arithmetic
- Hiding a Needle in a Haystack: Concealed Messages
- Picking Digital Pockets