0x0 Mathematics

0x00 Foundations

0x01 Algebra

0x02 Analysis

0x03 Geometry

0x04 Statistics

0x05 Computation Theory

Regular Languages: Finite Automaton, Nondeterministic Finite Automaton, Regular Expression

Context Free Languages: Context Free Grammar, Pushdown Automaton

Recursive Languages: Turing Machine, decidability

Complexity: time complexity, space complexity

0x06 Algorithm

Foundation: sort, search, dynamic programming

Tree: sequence tree, binary tree, N-ary tree

Hash: hash function, open-addressing, rehashing

Sequence: subsequence, string matching, sequence query

Graph: subgraph problems, path problems, vertex problems

0x07 Numerical Analysis

0x08 Cryptography

Classical Cipher: substitution, vigenere, enigma

Foundation: DH key exchange, crypto hash

Symmetric Cipher: OTP, DES, AES

Asymmetric Cipher

Block Chain

Quantom Cryptography: BB84