SECTION I: PYTHON BASICS
Chapter 1   Introduction to Python
Chapter 2   Data Types and Their in-built Functions
Chapter 3   Operators in Python
Chapter 4   Decision Making and Loops
Chapter 5   User Defined Functions
Chapter 6   Classes and Inheritance
Chapter 7   Files

SECTION II: PYTHON DATA STRUCTURE AND ALGORITHM
Chapter 8    Algorithm Analysis and Big-O
Chapter 9    Array Sequence
Chapter 10   Stacks, Queues, and Deque
Chapter 11    Linked List
Chapter 12    Recursion
Chapter 13   Trees
Chapter 14   Searching and Sorting