1: Python Programming 101
2: Computational Complexity
3: Recursion
Sequences
4: Sets and Maps
5: Trees
6: Graphs
7: Membership Structures
8: Heaps
9: Balanced Binary Search Trees
10: B-Trees
11: Heuristic Search
Appendix A: Integer Operators
Appendix B: Float Operators
Appendix C: String Operators and Methods
Appendix D: List Operators and Methods
Appendix E: Dictionary Operators and Methods
Appendix F: Turtle Methods
Appendix G: TurtleScreen Methods
Appendix H: Complete Programs.