Binary Search Tree (Depth First Search & Breath First Search),
Computational Method (Abstraction, Decomposition, different processing types),
Recursion
...
Ch. 1: Introduction to Computers and Programming Ch. 1.1: Why Program?,
Ch. 1.2: Computer Systems: Hardware and Software,
Ch. 1.3: Programs and Programming Languages
...