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.