Part 1. Numbers
choice of number systems,
binary, Gray code, one's complement, two's complement, residual number system, and cryptography.
Part 2. Boolean Algebra
manipulation of logic and gates,
laws and theorems, multiple elements, transformation.
Part 3. Function and Recursion
function definition and calculation, induction process,
k'th order series, Factorial, Fibonacci, Ackerman,
division, square root iterations.