5001-final-revieClasses and objects

  1. Data Structures, Stacks
  2. Algorithmic Complexity
  3. Lists and Dictionaries
  4. Unit testing
  5. File processing and Exception Handling
  6. Recursion
  7. The basics of Python (functions, iteration, conditionals, string processing, variables, data types, arithmetic operations, error types)