Review of basic structures; object-oriented techniques; analysis, comparison, and design of algorithms for data structure processing; binary trees, recursion; sorting, searching methods. Prerequisites ...