10 Interesting Facts About Computer Science History
1. Muslims and cryptography
Encryption Technology and Cryptography allow us to use technologies such as Bluetooth or ATM and all other technologies that imply information exchange in a network. Without encryption, all information exchanged would be exposed. The father of cryptography is Al-Kindi (d. 874), that developed encrypted messages to avoid enemies to discover secrets. The usefulness of crypt techniques is that once we have the key and the right techniques, it is unnecessary to test the millions (or much more) of possibilities to reveal the code.
2. Binary Logic and Boolean Algebra
Philosophical logic and digital logic are closely connected! One of the first subjects a computer science student will learn at University is logic in discrete math classes. So, why and how are Binary Logic and Boolean Algebra connected? Even if you are completely out of the computer science world, you should know that computers only understand 0 and 1. This is called binary. With binary codes, we can define characters and operations to be interpreted by a computer. The binary system was created by Gottfried…